HR Manager
Edinburgh, Edinburgh, United Kingdom
Selex ES
Leonardo
VP Human Resources
Leonardo Company UK
Head of HR
Selex
Senior HR Business Partner
Edinburgh Napier University