Stephen Brien

Stephen Brien

Stephen Brien

Stephen leads the Legatum Institute’s Centre for Metrics and is an Advisor to the Saudi Government. He has been a Director at Social Finance; and he also advised the UK Department for Work and Pensions from 2010 to 2013. Prior to joining DWP, Stephen spent 15 years at Oliver Wyman, where he was a Partner, and served a term as the head of its London Office.

Stephen has a B.Sc from University College, Dublin and a D.Phil in Computation and M.A in Law from Christ Church, Oxford.