Specialist professional services providing consulting, technology & managed solutions. Aerospace, Defence & Government markets. Offices in UK, Germany & France, & operations centres in Netherlands, Italy, Spain & the USA.