Customer Success Manager - Spanish + Italian Speaking at Synthesia | HireHere