Adaptec
Snr HR Manager, EMEA and Asia
SGI
Director, Human Resources EMEA and Asia
Tectura
HR Director EMEA
Career break
Running and seeing the world!
Career Break
Career Break
HTC
Head of HR, Europe
Dolby Laboratories
People Director - Europe
Teesside University
University of West London
University of Wolverhampton