Glenn McKay

Environmental Impact Assessment Manager

Glenn joined Stream BioEnergy in 2023. He manages Stream’s portfolio of large-scale biogas projects in the planning phase, providing environmental coordination, appraisal, assessment, and technical review support.

He is a Chartered Water and Environment Manager, a Chartered Environmentalist, and a Chartered Scientist. He is also a Member of the Chartered Institution of Water & Environmental Management (MCIWEM). His professional experience has afforded him the opportunity to work on the environmental assessment of major projects from inception through to construction.