🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
The 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.