Manager, Customer Success - Emea

Cockroachlabs

London, United Kingdom
On-site
Drive customer adoption and satisfaction
Lead and coach customer success managers
Scale best practices for customer engagement
As a Manager of Customer Success - EMEA, you will be regionally responsible for the performance of our Customer Success Managers, customer adoption and satisfaction, and enablement of customers to achieve the full value of CockroachDB

Job Summary

  • As a Manager of Customer Success - EMEA, you will be regionally responsible for the performance of our Customer Success Managers, customer adoption and satisfaction, and enablement of customers to achieve the full value of CockroachDB.
  • You will report to the Global Director, Customer Success and work within your region with Sales, Professional Services, Support, Field Engineering, and Product to deliver world-class outcomes for our customers.
  • Cockroach Labs is proud to be an Equal Opportunity Employer building a diverse and inclusive workforce.

Matching Summary

As a Manager of Customer Success - EMEA, you will be regionally responsible for the performance of our Customer Success Managers, customer adoption and satisfaction, and enablement of customers to achieve the full value of CockroachDB.

Skills & Requirements

Must-have

  • Drive customer adoption and satisfaction
  • Lead and coach Customer Success Managers
  • Scale best practices for customer engagement
  • Partner with Sales on revenue health
  • Standardize customer lifecycle programs
  • Champion cross-functional collaboration

Nice-to-have

  • Build inclusive and collaborative teams
  • Develop and onboard new CSMs

Key Requirements

  • 8+ years in Customer Success or related role
  • 5+ years leading or mentoring CSMs
  • Experience designing customer lifecycle programs
  • Comfort engaging with cloud infrastructure concepts

Work Rights

Not specified

Tailored Resume

Cover Letter