We’re democratizing growth by making coaching a foundational right for every employee, everywhere. Combining human coaching, behavioral science, and technology - including AIMY™, our AI coach - we empower global enterprises to unlock their full potential. Backed by $330M of funding and a network of 3,500+ coaches across 90+ countries, CoachHub is redefining how the world learns and leads through personal, measurable, and scalable development. Joining us means stepping into a place where ownership is real, curiosity is fuel, and change is the norm. You'll work with teams who support each other, push boundaries, and take pride in building products that genuinely make a difference in people's lives. If you want your work to matter, not just as tasks but as impact felt by people every day, this is where you thrive. Role: Customer Success Manager - North America Location: United States (Home Office) The Role We're looking for a Customer Success Manager to join our North America CS team. You'll own a portfolio of upper mid-market and enterprise clients, including global accounts with a NAMER footprint, and you'll be their most important relationship at CoachHub. This isn't a reactive support role. You'll be a strategic partner - guiding clients from onboarding through to long-term expansion, proving the business value of coaching at every step, and building the kind of trust that makes renewal conversations straightforward.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
501-1,000 employees