Customer Success Manager- Power & Renewables - 26138P
Indexed description
Enverus Customer Success Manager- Power & Renewables - 26138P Reposted 12 Hours AgoSaved In-Office 3 Locations 75K-90K Annually Senior level 75K-90K Annually Senior levelBig Data • Information Technology • Software • Analytics • EnergyThe Customer Success Manager will manage 50-60 accounts within the Power & Renewables sector, execute sales goals, upsell clients, and collaborate with technical advisors and customer education managers to enhance ROI and customer experience.Top Skills: AISaaS
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search