Technical Support Manager
- Location
- Chorley, England, United Kingdom
experience managing a service desk (not only a technical or project team), including managing a team leader or supervisor and running queues, rotas and SLA performance day to day. A track record of measurably improving service desk performance. Proven delivery of a formal, structured learning and development plan with measurable ...