Johnny Meehan Head of Sustainability Consulting

Johnny leads our sustainability consulting services. He is dedicated to leading the sustainability movement in Ireland and collaborating with clients to realise a net-zero ecological economy.

With 25 years of experience in industry and professional services, Johnny is one of Ireland's most seasoned sustainability practitioners, specialising in strategy, value chains, and sustainability leadership. He has advised clients across a broad range of sectors, including agriculture, construction, electronics, energy, financial services, food and beverage, forestry, medical technology, not-for-profit, pharmaceuticals, public sector, transport, and utilities.

Johnny's career at Kelloggs, Cadbury Schweppes, 3Com Technologies and Intel has given him unique knowledge and insights into value chains. He provides strategic advice to CEOs and executive leadership teams on sustainability, encompassing impacts, risks, opportunities, competitiveness in the new economy, EU regulatory compliance, and integrating sustainability into business models. Currently, his work focuses on mandatory disclosures (CSRD/ESRS/Double Materiality) and due diligence in value chains (CSDDD/UNGP).

Johnny holds four degrees from the University of Cambridge and University College Dublin, with specialisations in sustainability leadership, environmental science and sustainability, manufacturing systems and supply chain, business and law.