VP Human Resources
Bristol, England, GB
Safran
GKN Aerospace
Human Resources Director
Gloucestershire Care Services NHS Trust
Head of HR