Skip to content

About EcoVadis

Main content

Our Story

Since its founding in 2007, EcoVadis has grown to become the world’s largest and most trusted provider of business sustainability ratings, creating a global network of more than 130,000+ rated companies.

2007 - 2013
  • EcoVadis launches in Paris
  • EcoVadis joins the UNGC
  • Mauritius office opens
  • 20,000 rated companies, 50 enterprise clients
  • Sector Initiative Together for Sustainability launched
  • 100 employees
  • NYC office opens
  • Corrective Actions, Live News and Reporting added
2015
  • 250 employees 
  • Sector initiative Railsponsible launched
  • Spend Matters 50 Providers List (ongoing)
2017
  • 400 employees 
  • 35,000 rated companies
  • London & Toronto offices open
2019
  • 100,000 assessments milestone
  • 600 employees 
  • 60,000 rated companies
  • Tokyo & Barcelona offices open
  • Launch of new EcoVadis IQ solution
2021
  • Launch of the Carbon Action Module and the EcoVadis Academy
  • 90,000 rated companies 
  • 1,000 employees
  • €1.7 ($2) trillion in ‘spend’ covered by EcoVadis Ratings
2014
  • Poland & Tunisia offices open
  • 100 sustainability analysts
2016
  • Partech funding received
  • Hong Kong office opens
2018
  • 500 employees
  • 45,000 rated companies
  • Melbourne office opens
  • Revamped EcoVadis 10 platform launched
  • EcoVadis creates CyberVadis – a third-party cybersecurity risk assessment solution
2020
  • 200M€ funding from CVC
  • Minority investment from Bain & Co.
  • 75,000 rated companies
2022 (as of June)
  • Publish second Network Impact Report
  • 15,000 carbon scorecards
  • 500,000 companies screened by IQ
  • EcoVadis bylaws updated to be a purpose-led company
  • 500M€ funding by General Atlantic and Astorg

Guide all companies toward a sustainable world.

We envision a global marketplace where sustainability intelligence influences every business decision – improving economies, people’s lives and the planet we all depend on.

Our mission is to provide reliable, globally recognized sustainability ratings and insights, enabling all companies to reduce risk, drive improvement and accelerate positive impact on our planet and society.

Guide all companies toward a sustainable world.

We envision a global marketplace where sustainability intelligence influences every business decision – improving economies, people’s lives and the planet we all depend on.

Our mission is to provide reliable, globally recognized sustainability ratings and insights, enabling all companies to reduce risk, drive improvement and accelerate positive impact on our planet and society.

Our Values

Make Sustainability Real

We exist to help global business be more sustainable, ethical and responsible. We drive positive impact and scalable change. And, we walk the talk in our team.

Every Customer Matter

We work with focus and agility to meet and exceed expectations of our customers - both clients and teammates. We build strong partnerships to create lasting impact.

Belong

We foster an inclusive culture where everyone can express their uniqueness.
We value individual differences. We respect each other's needs. We constantly learn from each other.

Integrity at our core

We carry out our work with the highest level of professionalism and transparency. Accountability, honesty and trust are the foundations of all that we do.

Dare to

Our goal is to be the best at what we do. We continuously innovate. We proactively propose new ideas that match with business realities. And we bring them into effect.

Be Kind

We support and empower each other. We show appreciation and celebrate accomplishments. Team spirit and work-life harmony are key to helping our team thrive.

Our People

The core of EcoVadis is our people. The EcoVadis teams are our most valued asset, and they are what enables us to develop our unique expertise and connect with companies all over the world.

Our team is composed of over 1700 highly-talented professionals from 80 nationalities.

Our Methodology

The EcoVadis sustainability assessment methodology is at the heart of our Ratings and Scorecards and is an evaluation of how well a company has integrated the principles of Sustainability/CSR into their business and management system. It is based on seven founding principles:

Assessment by International Experts

Tailored to Industry Sector, Country and Company Size

Source Diversification to Ensure Rich Stakeholder Input for Reliable Scoring

Utilize Technology to Ensure a Secure and Confidential Process and Accelerated Cycle Time

Traceability and Transparency of Documentation

Evidence-Based

Excellence Through Continuous Improvement

Our methodology is built on international sustainability standards, including the Global Reporting Initiative, the United Nations Global Compact, and the ISO 26000, covering 220+ spend categories and 180+ countries. The Sustainability Scorecard illustrates performance across 21 indicators in four themes:

1. Environment

2. Labor & Human Rights

3. Ethics

4. Sustainable Procurement

Scope 3 Decarbonization accelerates! See the Latest Strategies and Key Figures.
View Now
NEW: Barometer 2024: Transforming Procurement into a Strategic Sustainability & Resilience Partner
View Now