
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading geolocation technology firm in Montreal is seeking a Customer Success Manager to enhance customer relationships and ensure satisfaction. The role involves onboarding clients, monitoring their success metrics, and acting as a bridge between customers and internal teams. Ideal candidates bring at least 5 years of experience, strong communication skills, and a proactive problem-solving approach. Competitive salary package including performance bonuses and extended health benefits offered.