range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very... Test Team Manager is a practical role working as part of the Environmental Test team with work package and people...
Thales