Customer Success Specialist
8 days ago
Leicester
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 performance and KPI’s) We are looking to expand our Customer Success Team to our Leicester office, due to continued...