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 ...