As the Customer Success Lead you’ll lead a team of experienced Customer Success team members across the Western Europe region (DACH/France,BENELUX). You’ll balance people leadership, strategic direction, and hands-on customer impact – driving excellence in post-sales outcomes and ensuring your team consistently delivers measurable value to customers and the business.
What you'll do
- Lead, coach, and develop a high-performing CS team, owning team and regional NRR performance, customer retention, and expansion goals.
- Act as a player-coach: directly manage priority accounts, join key customer conversations, and model best-in-class success practices.
What you need
- 10+ years of experience in Customer Success or post-sales roles within SaaS, ideally some of this with accounts in Western Europe
- Deep understanding and experience successfully managing customer relationships within the Western Europe region
- Demonstrated technical acumen with the ability to upskill and enable the team — fostering confidence in navigating product capabilities, integrations, and data insights to strengthen customer outcomes.