Skip to content
CSM Jobs

Customer Success Manager

Verse

Location
Remote (San Francisco, California)
Compensation
$115k - $150k/yr
Employment
Full-time
Level
Mid Level
Posted 1 week ago

About the role

Verse is building an energy intelligence platform to help large consumers access faster, cheaper, and cleaner power for the AI economy. The Customer Success Manager will own enterprise account relationships, drive retention and expansion, and advise clients on renewable energy procurement and market dynamics.

Skills

Customer success Account management Renewable energy procurement PPA VPPA Wholesale power markets Data analytics Executive communication Energy advisory Battery storage optimization Dispatch intelligence SaaS Client-facing advisory Stakeholder management Revenue retention

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k
  • Unlimited PTO

Perks

  • Flexible hours
  • Unlimited PTO
  • Equity grant
  • Remote work

Full job details