C

CoachHub

Matches employees with online business coaches

Team Lead, Customer Success

Customer SuccessConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 3–4 years of Customer Success experience, including ownership of customer retention, renewals, and long-term customer health.
  • At least 2 years of experience leading and developing high-performing teams.
  • A track record of helping others grow through coaching and development.
  • Ability to inspire, motivate, and provide clear direction, particularly during periods of change.
  • Ability to address performance challenges constructively and early.
  • Experience in a fast-paced scale-up or high-growth environment and adaptability through ambiguity.
  • Strong organizational skills, a process-oriented mindset, and attention to detail.
  • A hands-on leadership style and willingness to step in when needed.
  • Full professional proficiency in English and French.

Responsibilities

  • Lead, motivate, and develop a team of 7–10 Customer Success Managers across the Southern EMEA region.
  • Hold regular one-to-one meetings, set clear expectations, and create an environment where team members can grow and perform well.
  • Address performance challenges with clarity, fairness, and consistency.
  • Foster continuous learning through regular coaching and actionable feedback.
  • Own customer health, retention, and renewals across the team's portfolio.
  • Support the team with account strategy, executive stakeholder management, and complex customer situations.
  • Serve as the primary escalation point for at-risk customers.
  • Personally manage a small portfolio of strategic customer accounts when required.
  • Improve team processes, ways of working, and operational excellence.
  • Ensure CRM data, reporting, and customer records are accurate and up to date, providing clear visibility into team performance.
  • Partner with Sales, Product, Operations, and other cross-functional teams to deliver a seamless customer experience.
  • Identify opportunities to improve efficiency, consistency, and customer impact as Customer Success scales.

Desired Qualifications

  • Experience within Learning & Development, HR technology, or a related SaaS environment.

About the Company

CoachHub

Matches employees with online business coaches

CoachHub provides a global talent development platform offering personalized, measurable digital coaching and a micro-learning library for organizations. Employees access coaching sessions with certified coaches, and a proprietary matching algorithm pairs each person with the right coach based on behavioral science and positive psychology; coaches have at least six years of experience and go through a rigorous vetting process with only 5% accepted. The platform runs on SSL-encrypted connections and holds ISO 27001 certification for data security. Its goal is to help organizations scale talent development, improving individual performance and overall organizational capability through measurable coaching outcomes.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$419.8M
Headquarters
Berlin, Germany
Founded
2018

Recently Posted Jobs

Explore more opportunities at CoachHub

See more jobs