Group MD EMEA and APAC
London, England, United Kingdom
PeopleScout UK
The Guild of Human Resource Professionals
Court Member
City of London Polytechnic