Dr. Squatch

HQ
Marina del Rey
Total Offices: 2
280 Total Employees
Year Founded: 2013

Teams at Dr. Squatch

Recently posted jobs

2 Days AgoSaved
Remote
USA
Beauty • eCommerce • Manufacturing
The role oversees Amazon US business operations during a contract period, ensuring revenue goals are met in Q4, while managing cross-functional teams and strategic initiatives.