IT Service Desk Team Leader
- Location
- Leeds, England, United Kingdom
Job Description As a Service Desk Team Leader, you will be responsible for ensuring that Service Deskcalls are answered by the Service Deskteam in accordance with company policy for both response time and telephone manner. ...