required for this role Supportability, ILS, reliability, RAMS, RM&T, systems engineering, Radar Important Position subject to security... in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which 8,000 are based...
Matchtech Group