Find jobs
Company reviews
Salary guide
Upload your CV
Sign in
Sign in
Employers / Post Job
Start of main content
Leonardo
Happiness score is 49 out of 100
49
Below average
3.9 out of 5 stars.
3.9
Follow
Write a review
Snapshot
Why Join Us
420
Reviews
85
Salaries
388
Jobs
14
Questions?
Interviews
9
Photos
Go to Snapshot
Working at Leonardo
Browse Leonardo office locations
Leonardo locations by county
4.0
England
3.5
Scotland
Leonardo locations by city
4.4
Basildon
4.0
Bristol
3.5
Edinburgh
4.0
Luton
3.8
Yeovil
Find another company
Search