Skip to content

Watershed customer success jobs

Watershed has 5 open customer success roles. 4 post pay, from $113K to $211K a year.

watershed.com

Watershed is the leading enterprise sustainability AI platform. Manage your sustainability data, meet sustainability reporting requirements and take action to reduce your impact, starting now.

Open customer success roles at Watershed
Customer success manager, enterprise
SeniorCS
New York City
  • New York City
  • San Francisco
· Oct 27
$131K–$145K
Enterprise account manager, northern europe
SeniorRenewals & AM
London· Oct 19
Pay not shown
Service delivery manager
Mid-levelOnboarding
Mexico City
  • Mexico City
  • New York City
· Sep 30
$113K–$125K
Manager, customer success
ManagerCS
San Francisco· Sep 14
$190K–$211K
Implementation lead
SeniorOnboarding
New York City· Aug 18
$113K–$144K

Other companies hiring for customer success

Hiring for customer success?

Give your new team every account's health on day one.