Preparing for CSDDD: Strategies for Compliance and Risk Management

Recorded on Wednesday, October 8, 2025
The EU Corporate Sustainability Due Diligence Directive (CSDDD) marks a major shift in global supply chain regulation, creating binding obligations for companies to identify, prevent, and address human rights and environmental risks throughout their operations and value chains. The CSDDD entered into force in July 2024 and applies to large EU companies based on their global total annual revenue (“turnover”) and employee numbers, as well as to certain non-EU companies based on their EU-only turnover. Unlike reporting-focused frameworks such as the Corporate Sustainability Reporting Directive (CSRD), the CSDDD requires concrete action.
With phased implementation beginning in 2027, companies both within and outside the EU will soon need to prepare for extensive due diligence requirements that cover labor conditions, environmental harm, governance risks, and forced labor concerns. This webinar provides practical guidance for understanding the CSDDD’s scope, timelines, and obligations, and highlights strategies to operationalize compliance through effective supply chain risk management.
Speakers:
Freya Page, Director of Global Outreach, Kharon
Freya has substantial experience working as a sanctions specialist, working with the public and private sectors to ensure UK financial sanctions are properly implemented, enforced, and understood. Starting in the sanctions and illicit finance field with HM Treasury in 2015 she went on to be a founding team member of the UK's Office of Financial Sanctions Implementation (OFSI).
Freya has undertaken roles across Compliance, Enforcement, Guidance and Engagement. Freya joined Kharon in October 2023, working across several country sanctions regimes and speaking regularly to help government, industry, and NGOs understand, manage, and promote sanctions risk solutions.
Alberto Ballesteros, Program Manager, Kharon
Alberto works as a Program Manager with the Kharon Global Knowledge Engagement Team, developing and delivering trainings to industry and public institutions on sanctions, export controls, supply chain risks, and related risk areas. He previously coordinated international technical assistance on counter-proliferation finance at the United Nations Office on Drugs and Crime. Alberto holds a master's degree in Intelligence and International Security from King's College London and has a bachelor's degree in International Relations and Business Management from the Comillas Pontifical University in Madrid, Spain.