Previous Job
Previous
UI(high end) & UX
Ref No.: 16-11168
Location: NY, New York
6 to 12 years