Team Leader Service Centre
8 days ago
Milton Keynes
... Customer Service or sales team * Experience in developing and motivating a telephone based team * Experience in managing multi-channel enquiries, phone, email, online chat and social media Amazing ...