Supportability Engineer (all levels)
4 days ago
Luton
Headquartered in Italy, Leonardo has over 45,000 employees, of which 8,000 are based at 8 sites throughout the UK. We have a number of excellent opportunities for Supportability Engineers. We are ...