Edinburgh
Job Description: Job Description At Leonardo, we have a fantastic new opportunity for a Chief Engineer, Design... in Italy, Leonardo has over 45,000 employees, of which 7,000 are based in the UK. This exciting Chief Engineer...