Edward Beech

Consultant - Sustainability Practice

Edward Beech is a seasoned professional in sustainability and climate change consulting, currently serving as a Consultant in the Sustainability Practice at Bain & Company since November 2025. Prior to this role, Edward was a Managing Technical Consultant at ERM, where responsibilities included project management in climate change initiatives, focusing on low carbon transition risk assessments and comprehensive climate strategy development across various industries. Edward has also held senior policy advisory positions within the UK government, contributing to the Industrial Decarbonisation Strategy and ensuring compliance with the EU Common Agricultural Policy amid Brexit. Edward holds an MSc in Environmental Change and Management from the University of Oxford and a BSc in Earth Sciences from UCL.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices