Job Description
We are looking for a highly driven Customer Success Manager to own client engagements and serve as a trusted sustainability partner for our key accounts. This role extends beyond traditional customer success — you will support clients through their ESG and climate journeys by combining strong subject-matter understanding with hands-on execution and advisory support.
Key Objectives of the Role
This is a critical role with a direct impact on helping clients achieve their sustainability and climate goals.
The CSM will:
- Lead clients through the effective implementation and use of StepChange’s ESG, Financed Emissions, and Climate Risk solutions
- Provide ongoing strategic and subject-matter support on sustainability, ESG requirements, and climate risk considerations
- Drive internal alignment and adoption across client teams, ensuring long-term value from StepChange’s platform
The role requires the ...
Ready to Apply?
Take the next step in your AI career. Submit your application to StepChange today.
Submit Application