Talent Leader
London, England, United Kingdom
EY
Managing Partner for Talent, UK and Ireland
Partner
Partner, Global Talent
University of Westminster