[Video] Jean-Philippe Courtois: digital innovation as a lever for corporate sustainability
RULES OF THE GAME - Finance, CSR, Ethics

[Video] Jean-Philippe Courtois: digital innovation as a lever for corporate sustainability

In this video, Jean-Philippe Courtois, Executive Vice President and President of National Transformation Partnerships at Microsoft and President of SKEMA Business School and Claude Revel, Director of the think tank SKEMA Publika discuss corporate sustainability in light of the new EU non-financial reporting directive. They also discuss how innovative digital tools, using AI and Cloud technologies can help companies measure their ESG impact, and best meet the demands of legislators.

In December 2022, the European Union adopted the new Corporate Sustainability Reporting Directive (CSRD). The directive will apply to large companies from 2024 and 2025, and to SMEs in particular from 2026. Ultimately, it should affect more than 50,000 European companies, compared with 11,000 today under current legislation (NFRD – Non-Financial Reporting Directive). All of this, of course, is governed by the ESRS (European Sustainability Reporting Standards) of the EFRAG (European Financial Reporting Advisory Group).

Faced with these new regulations, companies need to have a better understanding of their non-financial activities and impacts. This task is all the more difficult for SMEs. How can companies best respond to these new regulations? Can digital tools help? Advances in AI and data collection and processing come to mind.


  • How can companies adapt their strategy to the new European non-financial reporting obligations? – 3min22
  • Can Big Data and AI help companies to better measure and predict their social and environmental impact? – 10min13
  • What digital solutions exist to meet this critical challenge? Is it possible to create solutions tailored to each company? – 15min46
  • Will these new tools have an impact on competition? Will we see the emergence of new players? – 17min45
  • What is positive leadership? – 22min29