Customer Success Specialist
9 days ago
Leicester
Department: YUR - 2080 - Customer Services Location: Leicester Compensation: £25,000 - £27,000 / year Description Reports to: Customer Success Team Leader Location: Leicester Office, LE3 5BZ Working hours: Monday to Friday, 37.5 hours a week Salary: £25,000 (OTE £30,000 per annum subject to perfo...