IT Service Manager
- £40,000 - £55,000 per annum
- Leeds
- Permanent, full-time
This exciting IT Service Manager role requires a professional adept at overseeing and improving IT service processes within the Business and Professional Services industry, based in Leeds. The candidate should be skilled in delivering high-quality te...