← All Jobs
Posted May 5, 2026

Customer Success Manager

Apply Now

Discover Energy Systems (DES) is a fast-paced, high-growth energy solutions company aiming to quadruple revenue through innovation and strong customer relationships. The Customer Success Manager is responsible for building strong relationships with customers, ensuring satisfaction and retention, and driving revenue growth through proactive engagement and collaboration with various teams.


Responsibilities


Skills


Benefits


Company Overview

  • Discover Energy Systems (DES) has been a leader in energy storage and power electronics for over 75 years. It was founded in 1949, and is headquartered in Richmond, British Columbia, CA, with a workforce of 51-200 employees. Its website is https://discoverenergysys.com/.

  •   Apply Now
    Interested in this role?Apply on iHire