range of defensive systems for land, sea, and air. From early warning, to threat neutralisation, our platforms cover all levels from very... you reach your ambitions. Job title: Senior Contracts Manager Location: Belfast, Northern Ireland (hybrid working...
Thales