Verse is hiring a Customer Success Manager to own relationships and commercial outcomes for a portfolio of enterprise energy buyers after they sign. The role focuses on helping customers adopt Verse’s energy intelligence platform, realize value, renew, and expand. The Customer Success Manager will advise sophisticated energy and sustainability teams on renewable energy procurement and portfolio management, and translate analytical outputs into clear business value and reporting. The position is part of a lean, fast-moving Customer Success function, with an opportunity to help shape how the function operates as Verse scales. The role will also contribute to Verse’s expansion into real-time dispatch intelligence and battery storage optimization products. The position is fully remote and requires approximately 20–30% travel to customers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed