Photo of John Mennel

About

John Mennel is a Managing Director and leader in Deloitte’s U.S. Sustainability practice, specializing in guiding Fortune 500 companies through their decarbonization journeys. With over a decade of experience in sustainability, he focuses on strategies such as renewable power purchasing and sustainability-driven growth and innovation. John is also responsible for overseeing digital assets and data initiatives within Deloitte’s U.S. Sustainability practice and led the Responsible Enterprise strategy for Deloitte’s CEO, including the establishment of Deloitte’s Net Zero goal. Drawing on his extensive experience designing sustainability-led transformations across various industries, John is well-positioned to provide insights on the sustainable solutions that should be top of mind for business leaders in the years to come.

Subscribe For The Latest Impact Updates

Subscribe to get the latest Impact episodes delivered right to your inbox each week!
Invalid email address
We promise not to spam you or share your information. You can unsubscribe at any time.

He holds an MBA from the Harvard Business School and a B.A. from Brown University.

Episodes

  • July 29, 2025

    Achieving Sustainability-Driven Growth with John Mennel of Deloitte

    John Mennel is a Managing Director and leader in Deloitte’s U.S. Sustainability practice, specializing in guiding Fortune 500 companies through their decarbonization journeys. With over a decade of experience in sustainability, he focuses on strategies such as renewable power purchasing and sustainability-driven growth and innovation. John is also responsible for overseeing digital assets and data […]

  • September 19, 2023

    Helping Businesses and Investors Achieve Sustainability Goals with John Mennel of Deloitte

    John Mennel is a Strategy Leader and Managing Director in Deloitte’s Sustainability, Climate & Equity practice. He leads a cross-business team, which is developing technology- and analytics-enabled tools to help companies and investors set and implement decarbonization plans, commercialize abatements, and understand climate-related risks. John Shegerian: Have you been enjoying our Impact podcast and our […]