Neil Wood MBE

Neil is a partner at Deloitte Consulting specialising in major projects, rapidly growing organisations and managing complex stakeholder environments. He has also held a number of internal roles including Chief Operating Officer of the Human Capital Practice and Chief Operating Officer of its Leadership Practice.

For ten years from 2003 until 2013 Neil was seconded firstly to the London 2012 bidding company as FD and from 2005 to LOCOG as the Chief Financial Officer, where he was responsible for the financial governance of the Company. 

Neil built the finance function, established the governance regime and provided oversight of all aspects of the company’s £3.5 billion operational spend and revenue raising activities. Neil was responsible for the orderly winding up of the company which was placed into solvent liquidation on 30 May 2013.

Neil was awarded an MBE in the 2006 New Year’s Honours list for his services to the London 2012 bid.