
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading consumer intelligence company in Toronto is seeking a Manager of Customer Success. You will be the primary point of contact for key clients in the North American vision care and optics sector, focusing on maximizing retention and supporting growth. The ideal candidate possesses a strong analytical mindset and a client-centric approach. This role involves managing relationships, delivering insights, and collaborating with global teams. The position offers a flexible working environment and various benefits.