Team Lead, Customer Success - EMEA South is open at CoachHub in Spain Home Office (remote). Posted on Oct 12, 2026, and still on CoachHub’s careers page when we last checked, on Nov 14, 2026.
About the role
We're looking for a Team Lead, Customer Success to lead and develop a team of Customer Success Managers across our South EMEA region. This is a hands-on leadership role where you'll be responsible for driving your team's performance, supporting their growth and ensuring exceptional customer outcomes. You'll coach your team through opportunities and challenges, partner closely with cross-functional stakeholders and…
The opening lines of the posting. The rest is on CoachHub’s careers page.
Hiring at CoachHub
CoachHub has 3 open roles right now, 3 of them remote. Most are in Engineering and Customer Support. See all its roles
