Customer Service Team Leader
3 hours 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,. We are looking to recruit a Customer Service Team L