1 of 1 Remote/Hybrid Customer Insight Jobs in Wadhurst

Remote Customer Success Manager - EMEA

Hiring Organisation
Energy Exemplar
Location
Wadhurst, East Sussex, UK
empowered to take initiative, solve problems, and make an impact, regardless of your background, location, or role. Our four core values, Customer Success, One Global Team, Integrity & Ownership, and Innovation Excellence aren’t just words. They show up in how we collaborate, how we solve, and how we grow … together. About the Role As a member of the EMEA Customer Success team, the Customer Success Manager will be responsible for managing and growing customer engagements across the region. This role will focus on building and maintaining long-term strategic partnerships with utilities, regulators, government bodies ...