Customer Success Manager
Job details
Lewis Davey are working with a world leader in energy supply, management services, and electric mobility, fostering electrification. They support customers throughout their energy transition by developing value-driven solutions. Providing electricity and innovative, integrated energy services to over 61 million customers worldwide—households, small businesses, enterprises, and municipalities—it powers the future of energy. The Role of the Customer Success Manager is pivotal, as you will own the post-sale customer relationships for Demand Response customers in Ireland. The position will complement the Energy Markets and Operations teams to ensure clear and consistent customer communications for onboarding, enrolment, and testing requirements. You will be the primary point of contact for Ireland Demand Response and Flexibility customers, addressing questions about payments, performance, and program rules. As part of the sales team, the Customer Success Manager acts as a subject matter expert, establishing relationships with clients to better understand their current and future energy requirements. This role helps clients strategically achieve or set goals while offering solutions to decarbonize and access new revenue opportunities. Key Responsibilities:
- Customer acquisition
- Upsell & retention
- Customer onboarding & account management
- Customer advocacy
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.