1 of 1 Technology Strategy Jobs in Newport

Head of Business Applications & Growth

Location
Newport, Wales, United Kingdom
testing. You will drive governance improvements, manage change and act as the senior escalation point for critical systems, while shaping modernisation initiatives and technology strategy with senior IT leadership. #J-18808-Ljbffr ...