ECOVADIS
TOP 10 – SUSTAINABILITY CERTIFICATIONS
05 EcoVadis
ECOVADIS
CO-CEOs: PIERRE-FRANÇOIS THALER AND FRÉDÉRIC TRINEL
FOUNDED: 2007 HEADQUARTERS: PARIS, FRANCE FOCUS: SUPPLY CHAINS
is an assessment platform that rates businesses’ sustainability holistically in four categories:
• Environmental impact
• Labour and human rights standards
• Ethics
• Procurement practices.
The company has screened more than two million companies across 220 industries. It uses a range of tools to provide companies with ESG insights and actionable goals.
WATCH NOW
Frédéric Trinel and Pierre-François Thaler, Co-CEOs, Ecovadis
EcoVadis Philanthropy Achievements 2024
54 September 2025