IT Process Lead
- Hiring Organisation
- Digital Health and Care Wales
- Location
- Location to be confirmed at interview, CF11 9AD, United Kingdom
- Salary
- £48527.00 to £55532.00
summary An exciting opportunity has arisen within the Service Management team to appoint an IT Process Lead for Service Level Management. This key lead role is responsible for the development, management, and continual improvement of Service Level Management across a portfolio of digital … delivered, and continually improved to meet agreed business outcomes, user needs, and organisational priorities. You will act as a primary point of contact for service level performance, working collaboratively with operational teams, product owners, suppliers, and stakeholders across NHS Wales to define, agree, monitor, and improve Service Level ...