Director of Product Innovation and Strategy
Stephen is a resilient and entrepreneurial leader with expertise in strategy and innovation delivery. Based in London, he has more than 20 years’ experience at National Grid PLC. There, he specialized in business development, energy system analysis, and scenario planning across gas, power, and system operator utility functions. More recently, he was Director of Innovation at National Grid Partners, the venture capital and innovation arm of National Grid. He was also project lead for a land sustainability management concept developed with AiDash. Stephen is a Chartered Engineer with a BEng and PhD in Chemical Engineering, and an MBA from Warwick Business School (UK).