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

Strategic CSM: Enterprise Sustainability & Growth

Posted 5 hours 59 minutes ago by Open CEDA

Permanent
Full Time
Other
England, United Kingdom
Job Description
A leading sustainability platform is seeking a Strategic Customer Success Manager based in London. The role involves managing key customer relationships and supporting their sustainability initiatives using the platform. Ideal candidates will have experience working with large organizations and possess strong communication and project management skills. The position requires office attendance 4 days a week and includes up to 10% travel across Europe.
Email this Job