
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing technology company in Canada is seeking a hands-on Customer Success Team Leader. In this player-coach role, you will lead the US Customer Success team, manage key customer relationships, and ensure successful onboarding and training of clients. This position requires proven experience in managing customer-facing teams, excellent communication skills in English, and a global mindset. If you are organized, detail-oriented, and proactive, this opportunity may be for you.