
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading geolocation technology provider in Toronto is seeking a Customer Success Manager to enhance customer relationships and ensure successful integration of their products. This role requires strong interpersonal skills and the ability to analyze data for improvement. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in customer-facing roles. Competitive salary range of $84,000 – $115,500 plus performance-based bonuses and benefits is offered.