Strategic CSM: Enterprise Sustainability & Growth
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.
- Company
- Open CEDA
- Location
- England, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Open CEDA
- Location
- England, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted