Team Leader : Contact Centre (Glasgow)
Location: Glasgow
Department: Contact Centre
Are you passionate about delivering excellent customer service and inspiring others to do the same? Were looking for a Team Leader to guide and support a high:performing Customer Services team, ensuring an exceptional experience for every customer click apply for full job details