Customer Success Manager
- Hiring Organisation
- Chapman Tate Associates
- Location
- Oxfordshire, England, United Kingdom
Customer Success Manager – UK Home-Based (Occasional Travel) Location: United Kingdom (Remote-first, with occasional travel to HQ in Oxfordshire area) We’re supporting a UK-based, high-growth SaaS organisation operating in the data resilience, backup, and cyber recovery space to hire a Customer Success Manager. This … high-impact role owning the end-to-end customer lifecycle – from onboarding and adoption through to renewal and expansion – ensuring enterprise customers maximise value from a mission-critical platform. The role sits at the intersection of Customer Success, Sales, and Technical Support, requiring someone who is equally comfortable ...