Douglas McLaren

Douglas was appointed Chief Operating Officer in August 2019. He joins Business Stream with over 15 years’ experience in the retail utility sector and a breadth of operational, commercial and financial experience. His role and remit includes overseeing Customer Service & Operations, People & Development, IT & Transformation. Prior to this appointment, Douglas was most recently Chief Operating Officer at Castle Water and UK Operations Director for Scottish Power Energy Retail.

Links

Previous companies

PwC logo
Iberdrola logo

Org chart

Sign up to view 6 direct reports

Get started