Resilience, ability to work under pressure Willingness to travel and work at other sites it would be nice if you had Good... 45,000 employees, of which 8,000 are based at 8 sites throughout the UK. At Leonardo UK, we believe that a diverse and inclusive work...
Leonardo