2006: Office Manager, Turbo Squid, Inc., New Orleans • Turbo Squid is an online market for 3D models, where I worked primarily in human resources. This venture-backed firm was in a growth phase, main duty was recruiting and hiring first-rate..
Relevance: 21.813837