
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading software company in Toronto seeks a driven Customer Success Manager to lead enterprise customer relationships. This role requires a minimum of 3 years in Customer Success, emphasizing relationship building and bilingual communication skills. Responsibilities include managing projects, enhancing platform engagement, and collaborating with cross-functional teams. The position offers flexible schedules and stock options as part of the compensation package, contributing to sustainability goals within the ESG sector.