David Leigh was appointed Chairman of Study Group on 1 September 2018, having previously been the CEO from March 2013.
Prior to joining Study Group, David was CEO of SHL, the global leader in talent assessment with a presence in more than 50 countries. Prior to SHL, he was on the Executive Committee of Groupe Steria, with responsibility for Business Process Outsourcing. David’s earlier background was in private equity (iFormation Group, a joint venture between Goldman Sachs, General Atlantic Partners and the Boston Consulting Group), consulting (McKinsey & Co) and law (Herbert Smith).
David has an MA in Social and Political Sciences from Cambridge University and a post-graduate legal qualification from the College of Law, London. He is married with two children and lives in London. David also serves as a Non-Executive Director of the Ambassador Theatre Group.
Back to all profiles