CrawlJobs Logo
ElevenLabs Logo

ElevenLabs - Germany, Customer Service, Remote work

Job Offers

Filters

Customer Success Lead - Western Europe

Save Icon
Lead a high-performing Customer Success team in Western Europe (DACH/France/BENELUX) as a strategic player-coach. Drive NRR, retention, and expansion by managing key accounts and coaching CSMs. Requires 10+ years SaaS experience, deep regional expertise, and a passion for developing talent. Enjoy...
Location Icon
Location
Germany
Salary Icon
Salary
Not provided
Expiration Date
Until further notice