Lead Interaction Designer/ UX

OtterBase
Location : Los Angeles CA US
Steward UX strategy through design and development. Bachelor’s or advanced degree in Interaction Design, Human Computer Interaction, Interactive Arts and…

More >>