Leonardo's IT department is led by Marco Di Maso (Test Systems Program Manager) and has 131 employees.
Nicholas Bristow
Engineering Project Lead
Looking for a particular Leonardo employee's phone or email?