
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A sustainability-focused startup in London is seeking a Customer Success Manager to manage EMEA customer relationships and support their climate journeys. The ideal candidate will have SaaS experience and a strong track record in customer success. Responsibilities include onboarding, educating clients, and integrating solutions to help them achieve climate goals. This role requires excellent communication skills and organizational abilities, with a commitment to working from the office four days a week.