The evolution of corporate due diligence

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

Explore listener stats, chart rankings, contacts and more on the The ISEAL Sustainability Podcast podcast page.