EMEA Enterprise CSM - Climate SaaS (London Office)
Posted 2 days 6 hours ago by Open CEDA
Permanent
Full Time
Other
London, United Kingdom
Job Description
A sustainability enterprise in London is seeking a Customer Success Manager to guide customers on their climate journeys. This role involves managing customer relationships, onboarding them to the product, and providing support to maximize their business outcomes. Candidates should have over 5 years of experience in customer success within a SaaS context and demonstrate excellent communication and project management skills. This position requires in-office work four days a week.