Starface World's IT department is led by Brooke Dearth (VP Product) and has 7 employees.
Gabi Stahley
Art Director, Design
Karly Golston
Quality Assurance and Regulatory Manager
Mercedes Beach
Creative Director, Concept
Julia Muntean
Senior 3d Designer
Jay Li
Graphic Designer
Nicole Dyar
Creative Director, Design
Sasha Smyslova
Head of Creative Production
Brooke Dearth
VP Product
Looking for a particular Starface World employee's phone or email?