Customer success manager, strategic London
- Location
- Greater London, England, United Kingdom
them navigate the climate world, Watershed’s offerings, and their own organizations to accomplish their goals. CSMs dive deep with customers to understand their business and how to best support them on their climate journeys — leveraging the power of Watershed’s broader teams to accomplish this. What … renewals and growth. Highly organized, managing multiple enterprise accounts while driving outcomes. Curious and adaptable, eager to make sustainability data the next frontier of business intelligence. The role might include up to 20% travel. Must be willing to work from an office 4 days per week (except for remote ...