STARFACE
Starface World is reinventing the way they care for acne-prone skin.
Team: 11-50
Headquarters: Canal Street, New York, NY, USA
Sectors: Consumer
4 open roles
Manager, Quality Assurance
— Remote — $90k - $115k
Account Manager, Drug, Specialty, & Beauty
— Chicago, Illinois — $90k - $110k
Senior Manager, Financial Planning & Analysis
— Remote
General Interest Form
— Remote