Title Interaction Designer working on making games more fun Company IMVU
Location
San Francisco, CA
Title
Interaction Designer working on making games more fun
Company
IMVU
Other
www.tatyana-k.com
IxDA SF
Please check your browser settings or contact your system administrator.