Head of HR, Europe and UK Non-Insurance
united kingdom
Clyde & Co
Kingston University
University of Liverpool