Strategic Customer Success Manager — Climate Tech Growth

Company: CarbonChain
Apply for the Strategic Customer Success Manager — Climate Tech Growth
Location:
Job Description:

An innovative tech startup addressing climate change is seeking a Customer Success Manager in London. You’ll drive value for customers by helping them achieve their climate goals, utilizing your experience in management consulting and customer success. The role requires excellent problem-solving skills and the ability to collaborate with diverse teams to enhance customer experience. Benefits include generous annual leave, a learning allowance, and a home office setup.#J-18808-Ljbffr…

Posted: April 12th, 2026