
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Montreal is seeking a Vice President of Customer Success. This role involves leading a high-performing global team, defining customer success strategies, and enhancing customer engagement. The ideal candidate will have over 12 years of experience in customer success or related fields, with a proven record in managing large-scale teams and driving measurable improvements in customer retention. The position offers a strategic voice within the company, focusing on innovation and customer-first philosophies.