Stevenage, Hertfordshire
About The Role We are looking to offer a Business Architect the opportunity to join our expanding IT Architecture... forefront of delivering strategic technology change. About the role You will design, align, and optimise the business...