Customer Service Team Leader
18 days ago
Newcastle upon Tyne
As a Team Leader, you will be responsible for managing a small team within the Customer Support team. This will involve assigning and managing projects, 121's, delegating tasks, and ensuring that ...