Leave us your email address and we'll send you all the new jobs according to your preferences.

EMEA Enterprise Customer Success Manager - Climate SaaS

Posted 5 hours 25 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.

Email this Job