
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A multinational energy company is searching for a Customer Success Manager in Mississauga, Canada. This role involves guiding high-touch customers through onboarding and building strong long-term relationships. Candidates should possess a relevant degree and experience in a customer-facing software role, with strong communication skills. The compensation ranges from $114,600 to $162,000, along with a comprehensive benefits package, including flexible work arrangements and paid family leaves.