EcoVadis Sustainability Intelligence Suite

  • 0.0/5(0)

Business Sustainability Ratings and Intelligence for global supply chains

What is EcoVadis Sustainability Intelligence Suite?

Global supply chain and finance leaders rely on EcoVadis to monitor and improve the sustainability performance of their businesses and value networks, worldwide. Backed by a powerful technology platform, EcoVadis’ evidence-based ratings are validated by a global team of experts, and are adapted to more than 200 industry categories, 175 countries, and companies of all sizes. Its actionable scorecards, learning content and tools provide benchmarks, insights, and a guided improvement journey for environmental, social and ethical practices. More than 100,000 businesses leverage EcoVadis to collaborate on driving resilience, sustainable growth and positive impact worldwide.

Company details
Name EcoVadis
Founded 2007
CEO Pierre-Francois Thaler, Frederic Trinel, Co-CEOs
Employees 1078
Company culture -
HQ location France
Locations Australia, Canada, France, Germany, Hong Kong, Italy, Japan, Mauritius, Netherlands, Poland, Spain, Tunisia, United Kingdom, United States
Annual Revenue ($m)
ISO 9001
ISO/IEC 27001:2013
Annual Revenue ($m) 273
Total funding ($m) 736
Cyber security rating 92
Certificates ISO 9001, ISO/IEC 27001:2013

EcoVadis Sustainability Intelligence Suite Capabilities

  • Create improvement plan & manage
  • Define targets & KPIs
  • Monitor & report performance

  • Carbon accounting & offsetting
  • Enterprise sustainability management
  • Supply chain traceability
  • Supply chain transparency & reporting
  • Sustainability assessment or audit

  • Risk assessment & allocation
  • Risk monitoring & reporting
  • Supplier risk tiering
Integration partners
Aravo, Celonis, Coupa, GEP, Ivalua, Jaggaer, Per Angusta, ProcessUnity, Rapid Ratings, Resilinc, Riskmethods, SAP Ariba, Sievo, Suplari, SynerTrade, Tealbook, Tradeshift, Trust Your Supplier, Ulula, Vizibl, Zycus