Skip to content

Head Judge - Innovation Award

  Professor John Loughhead OBE
Chief Scientific Advisor, Department of Business, Energy and Industrial Strategy

John Loughhead was appointed Chief Scientific Adviser for the Department of Energy and Climate Change (DECC) in October 2014 which is located in Whitehall Place, London. Previously, John was Executive Director of the UK Energy Research Centre, a position which he continues to maintain until the end of 2015.

He has been active in energy systems research for over 30 years, developing new generation, conversion and system technologies, and has extensive interactions with UK and international Government bodies on energy policy and technology development. He was a member of the EPSRC Council and is currently the UK-China Science Focal Point for Energy and Renewables and a member of the European Energy Research Alliance Executive Committee.

John is a graduate in Mechanical Engineering from Imperial College, London, where he also spent five years in computational fluid dynamics research. He is Past-President of the UK’s Institution of Engineering and Technology, Fellow of the UK and Australian national Academies of Engineering, Professor of Engineering Cardiff University and Fellow of Queen Mary University of London.

[ BACK TO ALL JUDGES ]