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.