Customer Success Manager
- Location
- Slough, England, United Kingdom
partnering exclusively with a fast-scaling IT Managed Services Provider that grew 40% last year and recently expanded into Data Platform and AI, including certification as a Claude implementation partner. They're a tight-knit team headquartered in London, and they're now hiring a Senior Customer Success Manager … role Own and grow a portfolio of 20 to 30 key accounts, serving as the trusted point of contact across IT, Security, Data, and AI services Lead onboarding experiences that set clients up for long-term success from day one Spot and convert upsell and cross-sell opportunities ...