Strategic Customer Success Manager — French Europe (Remote)

Company: Synthesia
Apply for the Strategic Customer Success Manager — French Europe (Remote)
Location: London
Job Description:

Synthesia is looking for a Strategic Customer Success Manager based in Greater London, focusing on French accounts. You’ll drive growth by building strong client relationships and educating them on innovative video content creation methods.

You will oversee onboarding and ensure client ROI and satisfaction. The role offers a competitive salary, stock options, and benefits like paid parental leave, private medical insurance, and opportunities for career growth.

#J-18808-Ljbffr…

Posted: May 24th, 2026