Xcout Jobs

← Back · All jobs › United Kingdom

Manager, Customer Success, EMEA

IRU · London · listed yesterday
Customer Success Manager

The Opportunity We're hiring a Manager, Customer Success to lead our EMEA Customer Success team. The team is 5 CSMs today and will grow to 8 in the next year. You'll own the outcomes of every customer we serve in the region across Commercial, Mid-Market, and Enterprise: how fast they get to value,…

Read the full description

Free registration — your contact details plus five quick fields about the role you want, or your CV — unlocks every description on the site, plus the apply link.

  • The complete posting, as the employer wrote it
  • Apply directly on IRU's own site
  • A match score on every job, from your profile or your CV
Register or sign in