EMEA Enterprise Customer Success Manager - Climate SaaS
Posted 5 hours 26 minutes ago by Open CEDA
Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom
Job Description
Open CEDA is seeking a Customer Success Manager based in our London office to foster customer engagement and support our clients on their climate journeys. This role requires 5+ years of relevant customer success experience in a SaaS environment, alongside strong communication skills and a capability to manage complex projects.
The ideal candidate will excel in building relationships with enterprise customers, providing valuable insights and feedback, while ensuring clients maximize their value with Watershed's products.