Energy SaaS Customer Success Manager - Growth & Renewals

Pearl Street Technologies

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Income Protection
EAP
HSA / Commuter
Wellbeing Program
Pet Insurance

Job summary

Enverus is seeking a highly driven CSM to join our Sales team in Austin, Houston, or Denver. The role focuses on managing energy vertical accounts and renewables experience, driving renewal and upsell opportunities across a growing portfolio.

The ideal candidate will partner with Technical Advisors and Customer Education Managers to maximize ROI, forecast accurately, and contribute to product enhancements through client feedback. Join a fast‑growing energy SaaS leader.

Qualifications

  • Must have at least 5 recent years of experience managing energy vertical accounts with Power & Renewables experience a plus.

Responsibilities

  • Execute annual sales goals and meet targets for account growth on a monthly/quarterly/annual basis.
  • Team with Technical Advisors to effectively present a value proposition to capitalize on new upgrade and upsell opportunities.
  • Team with Customer Education Managers to identify opportunities for increased ROI within your account base.
  • Provide quarterly, semi‑annual, and annual forecasts within an acceptable accuracy rate.
  • Deliver client feedback to marketing and development teams to build more effective products and services.

Skills

Energy industry experience
Account management
Renewables experience
Upselling / cross-sell
Forecasting
Enterprise sales process

Job description

Enverus is seeking a highly driven CSM to join our Sales team in Austin, Houston, or Denver. The role focuses on managing energy vertical accounts and renewables experience, driving renewal and upsell opportunities across a growing portfolio.

The ideal candidate will partner with Technical Advisors and Customer Education Managers to maximize ROI, forecast accurately, and contribute to product enhancements through client feedback. Join a fast‑growing energy SaaS leader.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Energy SaaS Customer Success Manager
Strategic Energy SaaS Customer Success Manager

Enverus • Denver (CO)

On-site
USD 110,000 - 145,000
Medical
Dental
Vision
+5
Energy SaaS Territory Manager: New Business & Renewals
Energy SaaS Territory Manager: New Business & Renewals

Pearl Street Technologies • Austin (TX)

On-site
USD 75,000 - 105,000
Medical
Dental
Vision
+7
Customer Success Manager- Power & Renewables - 26138P
Customer Success Manager- Power & Renewables - 26138P

Enverus • Austin (TX)

On-site
USD 80,000 - 100,000
Medical
Dental
Vision
+5
Customer Success Manager- Power & Renewables - 26138P
Customer Success Manager- Power & Renewables - 26138P

Pearl Street Technologies • Pittsburgh

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+5
Power & Renewables CSM — Growth & Upsell Leader
Power & Renewables CSM — Growth & Upsell Leader

Enverus • Austin (TX)

On-site
USD 80,000 - 100,000
Medical
Dental
Vision
+5
Energy SaaS SDR: Drive Opportunities & Growth
Energy SaaS SDR: Drive Opportunities & Growth

Pearl Street Technologies, Inc. • Pittsburgh

On-site
USD 52,000 - 78,000
Medical
Dental
Vision
+1
Strategic Account Director, Energy SaaS Growth
Strategic Account Director, Energy SaaS Growth

Jobvite, Inc. • United States

Remote
USD 80,000 - 100,000
Medical
Vision
Employee Assistance Program (EAP)
+1
Account Executive – Power & Renewables SaaS
Account Executive – Power & Renewables SaaS

Enverus • Denver (CO)

On-site
USD 160,000 - 180,000
Medical
Dental
Vision
+5
Senior Enterprise Account Director — Energy SaaS
Senior Enterprise Account Director — Energy SaaS

Enverus • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 100,000
Medical
Vision
EAP
+1
Remote SaaS SDR – Energy Tech Solutions
Remote SaaS SDR – Energy Tech Solutions

Tetuan Valley • Virginia (MN)

On-site
USD 63,000 - 77,000
Medical
Dental
Vision
+7