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 Build relationships with stakeholders Collaborate with Sales leadership Introduce innovative frameworks Act as voice of the customer Identify risks and opportunities
Benefits
Recruitment referral scheme