Neil O’Donovan

Neil is responsible for engineering, procurement, energy assessment and transmission. Prior to joining LCE he held various positions with NTR, an international investor in wind and solar power, and also worked as a management consultant for Booz & Co. Neil began his career at GE Energy working in the gas and steam turbine services business. Neil holds a bachelor’s degree from University College Dublin and a master’s degree from University of California-Berkeley, both in mechanical engineering.