Synthesia logo

Strategic Customer Success Manager - London

Synthesia

London · Full-time · Hybrid · Posted Oct 15, 2026

At a glance

Employment
Full-time
Workplace
Hybrid
Location
London

About the role

  • Synthesia is seeking a Strategic Customer Success Manager to drive future growth by building relationships with clients and turning them into happy users.
  • The role involves helping educate clients on a new way to create video content and working closely with sales to create a cohesive onboarding experience.

Responsibilities

  • Managing a Book of Business along with KPIs
  • Managing risk, forecasting, and identifying growth opportunities
  • Establishing a trusted advisor relationship with clients, driving value from Synthesia products and services
  • Successfully onboarding new clients and building key relationships in the first critical months and beyond
  • Coordinating and leading regular client check-ins with clear outcomes on client health and opportunities with senior stakeholder attendance
  • Light video editing using the Synthesia platform
  • Retention and growth of enterprise clients
  • Ensuring ROI and value is understood by clients, proactively looking for risks and opportunities

Requirements

  • Customer-facing experience in Customer Success Management, Client Service, Account Management, Technical Account Management, Implementation, or similar ideally in B2B SaaS
  • Experience in managing a Book of Business along with KPIs
  • Based in London

Skills

  • Synthesia

Synthesia

Strategic Customer Success Manager - London

Apply now