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.
Open CEDA
Related Jobs
Holiday Home Sales Advisor
- Lincolnshire, Skegness, United Kingdom, PE251
Holiday Home Sales Advisor
- Lincolnshire, Boston, United Kingdom, PE210
Holiday Home Sales Advisor
- Cornwall, Truro, United Kingdom, TR1 1
Holiday Home Sales Advisor
- Norfolk, Caister-on-sea, United Kingdom, NR305
Holiday Home Sales Advisor
- Lincolnshire, Spilsby, United Kingdom, PE234