Head of Business Applications & Growth
- Location
- Newport, Wales, United Kingdom
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 ...