Johnny Meehan Head of Supply Chain Resilience & Sustainability

Johnny leads our Supply Chain Resilience & Sustainability practice, advising clients on strategy, risk, resilience and adaptation to a more volatile world.
He is an expert in EU and Irish compliance and the acceleration in the market on competitiveness, and he is a thought-leader on the convergence of sustainability, risk, and resilience.
His work covers the 5 pillars of our service: strategy & transformation; climate & nature; sustainable value chains; sustainable finance; and sustainability reporting.
He advises Boards and Executives on the regulatory landscape and how to reposition the organisation for compliance and competitive advantage.
Johnny has twenty-five years of professional experience in industry and advisory practices and works with international clients and those headquartered in Ireland across all sectors of the economy.
He holds bachelor’s and master’s degrees from University College Dublin and the University of Cambridge in business and law, manufacturing systems and supply chain management, environmental sustainability, and sustainability leadership, as well as credentials from the Chartered Insurance Institute and the Cambridge Institute for Sustainability Leadership.
His other specialities include: lean, TQM, systems thinking, value chain mapping, transition economics, business case development, commodities trading and risk management, supply chain modelling, and AI.
Johnny helps clients draw down funding from EU facilities and provides data to banks and insurers for them to access preferential financing for sustainable growth.
Want to know more?
Pages associated to Johnny Meehan
Services
- Sustainable finance services
- Responsible value chain
- First Omnibus proposal: navigating the future of sustainability reporting
- Climate and nature services
- Task force on climate-related financial disclosures (TCFD)
- Sustainability reporting, audit and assurance
- Sustainability strategy and transformation
- Implementation & transformation
- Sustainability
Insights
- The EU Critical Entities Resilience Directive: what organisations need to know
- From sustainability to resilience: if sustainability asks what matters, resilience asks what fails
- Climate in the boardroom: how directors can lead with confidence
- Forvis Mazars for good Sustainability report 2023
- Irish businesses rank sustainability as top priority
- Energy transition is now a business imperative
- Navigating the revised Corporate Sustainability Reporting Directive (CSRD)
- Applying VSME: voluntary sustainability reporting in practice
- Achieving trust: Resilience & reputation in Non-Profit leadership
- CSRD ‘Stop-the-Clock’ Directive is transposed into Irish law
- Sustainability report 2024: Forvis Mazars for good
- EU Parliament Votes for “Stop-the-Clock” on Sustainability Reporting: What it means for Businesses
- Omnibus update - There's no 'Stop the Clock' on Sustainability
- Key takeaways from the EU Global Sustainable Insurance Summit 2024
- Understanding COP 29 – The global climate conference
- Business and sustainability have transformed over 25 years
- Guide to the Corporate Sustainability Due Diligence Directive (CSDDD)
- Forvis Mazars 2023 Sustainability Report highlights ESG as a strategic business priority
- The implications of CSRD and CSDDD for organisations working on sustainability compliance.
- Becoming CSRD-Ready