Customer Success Manager - Spanish + Italian Speaking at Synthesia | Jobs with Startups