Senior Manager Customer Services UK & Ireland
10 days ago
Leicester
... support and quality control specialists. The ideal candidate will possess a minimum of 5 years' experience in leading multi-site customer service teams within the UK, focusing on quality, customer ...