EcoVadisESG & Sustainability Jobs

EcoVadis

Provides sustainability ratings for global supply chains.

EcoVadis provides a sustainability intelligence platform that helps large buying organizations assess and monitor the environmental, social, and governance performance of their suppliers. Buyers use it to run standardized assessments, map supply chain risks, and meet regulatory requirements such as CSRD, the German Supply Chain Act, and modern slavery reporting obligations. Suppliers receive a scored rating - benchmarked against peers - along with improvement plans and e-learning tools.

Why it matters

Supply chains account for the majority of most companies' emissions and social risks, yet sustainability data across them is fragmented and hard to compare. EcoVadis addresses this by applying a single methodology aligned to UN Global Compact, GRI, and ISO 26000 standards, reviewed by more than 500 in-house analysts. This creates comparable, auditable scores that procurement teams can use to make sourcing decisions, track Scope 3 emissions, and demonstrate due diligence to regulators.

The platform profiles around 3 million suppliers across 230 industries, making it one of the larger datasets of its kind for supply chain sustainability intelligence.

At a glance

Open roles
No open roles right now
Headquarters
Paris, France