Glenn McKay serves as the EIA Manager at Stream BioEnergy since May 2023, following an extensive tenure at AECOM where Glenn held the position of Principal Environmental Consultant from June 2004 to May 2023. With nearly two decades of experience in environmental consulting, Glenn McKay brings a wealth of expertise in environmental impact assessments and project management to current and future initiatives in the bioenergy sector.
Sign up to view 0 direct reports
Get started
This person is not in any teams