"I've never wanted to leave"

Discover what our UK employees think about working at Leonardo

Share
  
Embed

To embed this video into your own website, copy and paste the code below.