Senior Enterprise CSM, Climate & Sustainability
- Location
- Greater London, England, United Kingdom
high-value customers, enhancing their sustainability strategies through strong communication and executive relationships. The ideal candidate has over 7 years in enterprise SaaS, with a proven track record in building relationships and change management. The position requires a significant in-office presence and includes potential travel. #J-18808-Ljbffr ...