Customer success manager, strategic London
- Location
- Greater London, England, United Kingdom
strategy. Navigate complex customer organizations and coordinate internal teams to deliver value. You might be a fit if you: 7+ years in enterprise SaaS (CSM, consulting, or solutions) with global strategic accounts. Proven success building executive relationships and driving retention and expansion. Strong communicator with C-suite presence, able ...