Skip to Main Content

Job Title


Customer Success Manager


Company : Nextech Group Limited


Location : Evesham, England


Created : 2025-07-04


Job Type : Full Time


Job Description

Customer Success Manager - On-Site | Evesham, Worcestershire£35,000-£45,000 DOE | 23 Days Annual Leave + Bank Holidays | BUPA Healthcare | Growing Tech Business I'm working exclusively with a fast-growing technology business based inEveshamto recruit aCustomer Success Managerwho will take ownership of the full customer journey - from onboarding through to renewals - while leading and developin...