Customer Service Team Leader
3 days ago
Leeds
As the Customer Team Leader, you will ensure the contact centre operations delivers the required performance, delivering a great customer contact experience through a variety of customer contact channels which might be Phone, Email, Video, Social, Correspondence. Excellent customer service skills. W