National Grid is one of the the world’s largest utilities, focused on delivering energy safely, efficiently, reliably and responsibly. National Grid is an international electricity and gas company and of the largest investor-owned energy companies in the world.
Steve Lucas served as Group Financial Director from 2002 until his retirement in 2010. Since then he has held several non-executive director positions including: Tullow Oil plc, Essar Energy plc, Compass Group plc. He is a member of the Energy Boardroom at the World Economic Forum.