IT Services Manager — Lead Service Delivery & Improvement
- Location
- Leeds, England, United Kingdom
hiring an experienced IT Services Manager for a permanent, hybrid role based in our Leeds office. You will govern the delivery and continual improvement of IT services across the organisation, ensuring they are reliable, secure, cost-efficient, and aligned with business requirements while maintaining high levels of customer ...