- Lead and scale the regional Customer Success organization.
- Build and execute the customer success strategy aligned with Sales, Product, Support, and Marketing.
- Ensure customers achieve measurable business outcomes through adoption and success planning.
- Personally engage with executive sponsors on strategic accounts and renewal opportunities.
- Lead, coach, and develop a team of Customer Success Managers focused on delivering exceptional outcomes.
- Collaborate with EMEA Customer Success leadership to define and implement best practices worldwide.
- Drive renewals in collaboration with Sales and identify upsell opportunities through strong customer relationships.
Requirements
- 10+ years of experience in Customer Success or Account Management within enterprise software, with at least 5 years in a leadership role.
- Robust commercial acumen with deep experience supporting strategic renewals and long-term customer retention.
- Strong analytical mindset with the ability to use data to drive decisions.
- Experience leading organizational change and building scalable customer programs.
- Exceptional communication, interpersonal, and organizational skills.
- Experience working across multiple global regions and collaborating with distributed teams.
- Willingness to travel approximately 10–15%.
Core Competencies
Demonstrates expertise in leading Customer Success organizations, developing customer success strategies, and driving measurable business outcomes through effective team management and collaboration across global regions.