Job Description

A rapidly growing technology company in Toronto is seeking a Customer Success Team Leader to manage their US Customer Success team. The role combines leadership with hands-on customer management, ensuring successful client onboarding and ongoing engagement. Applicants should have a proven background in managing customer-facing teams and exceptional communication skills in English. This position offers the opportunity to work with global customers and contribute directly to the team's success.
#J-18808-Ljbffr

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application