Skip to content

About EcoVadis

Main content

Our Story

Since our founding in 2007, EcoVadis has grown into a globally trusted provider of business sustainability ratings with a network of more than 150,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 Manager and the EcoVadis Academy
  • 90,000 rated companies 
  • 1,000 employees
  • €1.7 ($2) trillion in ‘spend’ covered by EcoVadis Ratings
2023
  • 25,000 businesses disclosing GHG data
  • 1,700 employees
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
2024
  • Acquired Ulula worker voice solution
  • Over 100,000 active rated subscribers
  • 10,000 businesses reporting on living wage data

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 1900 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 250+ spend categories and 185+ countries. The Sustainability Scorecard illustrates performance across 21 indicators in four themes:

1. Environment

2. Labor & Human Rights

3. Ethics

4. Sustainable Procurement

New: The 8th edition of the Business Sustainability Performance Index
View Now