1. Home
  2. Companies
  3. EcoVadis
EcoVadis logoEC

EcoVadis

About

EcoVadis operates a global sustainability ratings and intelligence platform used to assess environmental, social, and ethical performance across supply chains. The company maintains a network of over 150,000 rated companies across 185+ countries and 250+ industries, positioning itself as infrastructure for sustainability due diligence at scale.

The core threat model is straightforward: supply chains represent roughly 80% of global emissions, yet most organizations lack visibility beyond their immediate suppliers. EcoVadis addresses this through two primary products. Business sustainability ratings provide standardized ESG assessments that guide procurement decisions. Sustainability intelligence delivers evidence-based data designed to be embedded directly into procurement systems and business operations, enabling companies to identify risk exposure and track improvement across their value chain.

Founded in 2007, the company operates globally with deep integration into enterprise procurement workflows. The technical domains involve building and maintaining a distributed ratings database, managing continuous assessment of supplier performance across multiple frameworks, and developing integration points that allow sustainability data to flow into existing operational systems. The scale of the network - over 150,000 companies - creates both a data asset and a centralized target for the systems that govern it.

Similar companies

SGS S.A. logoSS

SGS S.A.

SGS is the world's leading Testing, Inspection and Certification company, operating across 115 countries with over 99,500 employees and a 145-year history of excellence.

6 jobs
CyberVadis logoCY

CyberVadis

CyberVadis is a trusted solution for mitigating third-party cyber risks, combining a SaaS platform with expert-managed, evidence-based assessments to streamline vendor risk management for enterprises worldwide.

1 job
UpGuard logoUP

UpGuard

UpGuard is a cybersecurity company that provides a unified cyber risk posture management platform to help organizations protect their data across vendors, attack surfaces, and workforce.

1 job
Bitsight logoBI

Bitsight

Bitsight is the global leader in cyber risk intelligence, providing AI-powered security ratings and threat intelligence to over 3,500 customers worldwide.

1 job
Ecolab logoEC

Ecolab

Ecolab provides water treatment, hygiene, and infection prevention solutions to nearly 3 million customer locations across 170+ countries, operating mission-critical infrastructure in food, energy, and healthcare sectors.