Experienced Business Manager (Defence)
9 months ago
Greater London
... cy operating across 30 countries, making waves in all sectors: Aeronautics, Space, Defence, Security and naval, Automotive, Rail and mobility, Energy and environment, Life Sciences and health ...