Stephen McKellar is a Senior Policy Manager for Grid & Systems at Scottish Renewables since January 2023. Prior to this role, Stephen held the position of Low Carbon Heat Networks Policy Manager and Electricity Networks & Regulation Policy at The Scottish Government from March 2018 to January 2023.
Sign up to view 2 direct reports
Get started