Permanent – Full Time We are looking to recruit a Customer Service Team Leader to join our Welwyn & Hatfield Contract, based from our office in Welwyn Garden City, AL8 6AE About the Role Customer Team Leader will ensure the contact centre operations deliver the required performance, being committed to delivering a great customer contact experience through a variety of customer co