Darren Gladman joins SwitchDin as Head of Policy and Regulatory Affairs SwitchDin newsSwitchDin25 October 2022darren gladman, SwitchDin news, clean energy council, andrew mears, senior team