
The evolution of corporate due diligence
From The ISEAL Sustainability Podcast by ISEAL
October 1, 2025 · 28 min · Season 1 · Episode 5
About this episode
The episode discusses the evolution of corporate due diligence in supply chains and the role of credible sustainability systems in managing impacts.
Supply chain due diligence is shifting from a narrow focus on compliance to a broader responsibility for managing impacts. Credible sustainability systems are critical partners in this transition, helping companies meet regulatory requirements while reducing risks and advancing environmental and social progress. Patrick Mallet, ISEAL Director, Credibility and Innovations, highlights how systems with rigorous, credible structures in place not only help identify and report supply chain risks bu...
People in this episode
Guest: Patrick Mallet
Topics covered
- corporate due diligence
- supply chain management
- sustainability
- regulatory compliance
Keywords
- impact management
- environmental progress
- social progress
- risk reduction
More episodes of The ISEAL Sustainability Podcast
- Traceability, transparency, and trust: why they matter in business · February 6, 2026 · 29 min
- Driving ambitious action on climate change · June 18, 2025 · 39 min
- Foundations for a more equitable world · April 14, 2025 · 48 min
- Making green claims credible · April 7, 2025 · 37 min
- What is credibility? · April 3, 2025 · 30 min
Explore listener stats, chart rankings, contacts and more on the The ISEAL Sustainability Podcast podcast page.