Stephen Mckellar

Head Of Grid & Networks at Scottish Renewables

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.

Links


Org chart