A sustainability-focused platform in Greater London seeks a Customer Success Manager to support clients on their climate journeys. The role involves managing client relationships, onboarding, and providing strategic guidance. Ideal candidates should have experience in Customer Success within SaaS, excellent communication abilities, and a passion for sustainability. You will work closely with enterprise clients in the EMEA region and participate in shaping a growing startup culture. #J-18808-Ljbffr
Contact Detail:
Open CEDA Recruiting Team