Professor David Henderson (Chairman)

  • Date: 20/11/09
David Henderson was formerly Head of the Economics and Statistics Department of the Organisation for Economic Cooperation and Development (OECD) in Paris. He is currently a Fellow of the Institute of Economic Affairs in London.