Synthesia

Director, Customer Success

Synthesia

Overview

Role involves leading Customer Success for DACH and Southern Europe, focusing on enterprise accounts.

Ideal candidate has experience in high-growth B2B SaaS and managing Customer Success teams.

remoteseniorpermanentfull-timeFrenchGerman

Locations

  • United Kingdom, England, London

Requirements

  • Proven experience in managing Customer Success teams
  • Strong track record in renewals
  • Fluency in French and/or German

Responsibilities

  • Recruit and manage Customer Success Managers
  • Drive customer outcomes
  • Build relationships with stakeholders
  • Own renewal targets
  • Collaborate with Sales leadership
  • Introduce innovative frameworks
  • Act as voice of the customer
  • Identify risks and opportunities

Benefits

  • Flexible work approach
  • Competitive salary
  • 25 days annual leave
  • Private healthcare
  • Pension contribution
  • Paid parental leave
  • Cycle to work scheme
  • Recruitment referral scheme