
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading energy management company is seeking a Customer Success Manager in Calgary, Alberta. In this role, you will serve as the primary point of contact for high-touch customers, ensuring they get the most out of our innovative solutions. You will build strong, long-term relationships and collaborate with teams across the business to align customer goals with our offerings. The position demands excellent communication skills and a background in Power Engineering. Competitive compensation and benefits package offered.