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.
He holds an MBA from the Harvard Business School and a B.A. from Brown University.
July 29, 2025
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
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 […]