, with possible overseas travel. Life at Leonardo With a company funded benefits package, a commitment to learning and development... & Commercial Business Graduate. Leonardo is a global high-tech company and one of the key players in Aerospace, Defence...
Leonardo