Customer Success Specialist
8 days ago
Leicester
Department: YUR - 2080 - Customer Services Location: Leicester Compensation: £24,570 - £26,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: £24,570 - £26,000 (Bonus subject to perfo...