Strategic Customer Success Manager is open at Synthesia in London (hybrid). Posted on Oct 21, 2026, and still on Synthesia’s careers page when we last checked, on Nov 14, 2026.
About the role
As a Strategic Customer Success Manager, you’ll own a book of enterprise accounts across the UK and Europe, acting as a trusted advisor who drives adoption, retention and growth. You’ll partner closely with Sales to deliver a seamless onboarding experience and educate clients on a completely new way to create video content. Engaging stakeholders from day-to-day users through to the C-suite, you’ll make sure…
The opening lines of the posting. The rest is on Synthesia’s careers page.
Hiring at Synthesia
Synthesia has 31 open roles right now, 5 of them remote. Most are in Engineering, Marketing & Community and Product. See all its roles

