🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Customer Success Manager

Hospitality Full Benefits Career Growth
Company

Discover Energy Systems Corp.

Location

richmond, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Discover Energy Systems (DES) is a fast-paced, high-growth energy solutions company spun off from a 75 year-old industry leader. With ambitious goals to quadruple revenue over the next four years, DES is shaping the future of energy storage through innovation, precision, and strong customer relationships. If you're energized by execution, passionate about renewable energy, and excited by thechance to grow with a dynamic company that’s shaping the future of clean energy, apply today!Check out our website here:Discover Energy Systems

Position Overview

The Customer Success Manager (CSM) is responsible for building and maintaining strong, long-term relationships with customers to ensure they achieve maximum value from our products and services. Acting as a trusted advisor and primary point of contact, the CSM drives customer satisfaction, retention, and growth by proactively understanding customer goals, managing risks, and identifying opportunities for expa...