Skip to main content

Customer Success Manager at Watershed

Department: Customer

Setup
Hybrid
Location
London, England
Type
Full-time
Level
senior
Posted

Description

Watershed is hiring a Customer Success Manager based in its London headquarters to own the end-to-end customer experience for EMEA customers. The role involves onboarding customers, helping them use Watershed’s climate and carbon-management platform, supporting climate planning and carbon-marketplace initiatives, gathering customer feedback, and collaborating with sales, product, and services teams. Candidates need at least five years of relevant Customer Success experience in a SaaS organization working with enterprise customers, EMEA market experience, executive-level relationship-building ability, strong communication and organizational skills, and a project-management track record. The role may include up to 10% travel and requires working from the office four days per week.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation