within a globally renowned company? Leonardo is an international leader in electronic and information technologies for defence systems... you will engage with challenging and exciting project work and deliver innovative business or technical solutions as part of a team...
Leonardo