
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A rapidly growing technology company in Kitchener, Canada is seeking a Customer Success Team Leader to manage and mentor the US Customer Success team. In this hands-on role, you will ensure successful onboarding, training, and account health while acting as the primary escalation point for customer issues. Ideal candidates will have experience in managing customer-facing teams and possess excellent communication skills. A background in Architecture, Design, or PropTech is preferred, along with additional language skills.