Defence Digital

DDaT: Lead Technical Architect: Turning business problems into technical design. Lead business, technical and system gated reviews to assess the wider impact on…

£40,000 a year
1 vacante