consist of multiple 3-6 month placements across the appropriate Sales, Marketing & Strategy departments which may include... & Commercial Business Graduate. Leonardo is a global high-tech company and one of the key players in Aerospace, Defence...
Leonardo