CB Logo

Biography

BACK TO LEADER ROSTER

Euan Murray

Chief Executive at The Sustainability Consortium

Euan Murray is Chief Executive of The Sustainability Consortium, a non-profit with a mission to use the best sustainability science to make all consumer products sustainable. Over 1,700 of the largest food and consumer goods companies now use The Consortium’s THESIS platform to understand the sustainability impacts of their products, target improvement opportunities, and tell that sustainability story to their customers, investors, consumers. THESIS covers products worth around $1trillion dollars in annual sales and is seeing a 5-10% improvement in transparency and sustainability year-on-year. Euan joined TSC in 2012 and has held a number of leadership positions across the organization.

Prior to joining TSC, Euan was Director of Footprinting at The Carbon Trust. There, he led engagements with major global corporations, focusing on product and supply chain carbon footprinting. He has also held a number of other roles in sustainability, financial services and strategy consulting.

Euan has a BA in Natural Sciences and an MSc. in Materials Science & Metallurgy from Cambridge University in the UK, and is a Fellow of the UK Royal Society of Arts. He is married to Emily and has two soccer-mad sons, Oscar & Zac. They all live in The Pink House in London, named after Emily’s start-up business. When he’s not doing conference calls, PowerPoint or Excel, he loves to be outside, especially back on the Scottish farm where he grew up.

More Members

Stay Connected