Tom Delay

Chief Executive of The Carbon Trust

Tom was appointed as the first Chief Executive of the Carbon Trust in 2001. Tom has extensive experience in the energy sector, with 16 years in commercial and operations roles at Shell, before moving into management consultancy with McKinsey and the Global Energy Practice of A.T. Kearney prior to joining the Carbon Trust.