Customer Success Manager
- Hiring Organisation
- i2i Independent Recruitment Consultancy Ltd
- Location
- Cheltenham, Gloucestershire, South West, United Kingdom
- Employment Type
- Permanent, Work From Home
- Salary
- £40,000
Customer Success Manager Up to £40,000 basic + performance bonus Cheltenham/Work from home Monday & Friday The i2i Snapshot Working with one of the most exciting Ai powered platforms who are supporting some ...