Strategic Customer Success Manager - Climate & ESG Growth

  • Open CEDA
  • Hackney, London
  • Jan 29, 2026
Full time Call Centre / CustomerService

Job Description

A leading sustainability platform in the United Kingdom seeks a Customer Success Manager to enhance client relationships and support their climate initiatives. You will drive customer success for high-value clients, using your enterprise SaaS experience to foster retention and growth. The position requires strong communication and change management skills, as well as the ability to navigate complex organizations. Join a mission-oriented team dedicated to sustainability and customer success.