2018 -2022 Electricity Networks and Regulation Policy @
Stephen McKellar Summary
Stephen McKellar, based in Glasgow, GB, is currently a Head of Grid and Networks Policy at Scottish Renewables. Stephen McKellar brings experience from previous roles at The Scottish Government. Stephen McKellar has 1 emails on RocketReach.
Looking for a different Stephen McKellar?
Find contact details for 700 million professionals.