E

ecovadis

Overview

Total employees1841
Departments20
Locations31

EcoVadis is a leading provider of sustainability ratings and supply chain risk management solutions, empowering organizations to assess and improve the environmental, social, and ethical performance of their global supply chains. The company operates in the rapidly expanding ESG (Environmental, Social, and Governance) technology sector, offering a SaaS platform that delivers comprehensive supplier scorecards, performance benchmarking, and improvement roadmaps. By serving a diverse client base, including Fortune 500 companies, EcoVadis facilitates sustainable procurement and responsible sourcing practices, establishing itself as a key player in driving positive change across global supply networks.

ecovadis's headcount breakdown by department

DepartmentHeadCount
Administrative
23
Consulting
22
Service
150
Design
12
Education
0

EcoVadis's workforce structure clearly reflects a technology-driven SaaS business model, deeply rooted in data analytics and complemented by strong client-facing operations. The substantial Research (292 employees) and Technical (206 employees) departments, accounting for a significant portion of the employee base, underscore the company's commitment to innovation, advanced data processing, and continuous platform development. The presence of a dedicated Product team (45 employees) further supports the ongoing enhancement and evolution of the EcoVadis platform. A strong Sales (199 employees) and Customer Service (150 employees) presence highlights the importance of acquiring and retaining enterprise clients and ensuring successful supplier onboarding and engagement, critical for a B2B SaaS provider. Supporting functions such as Finance, HR, Legal, and Marketing are appropriately sized to support a mature organization experiencing growth. The workforce composition suggests a balanced approach, heavily weighted towards technology and client success, aligning with EcoVadis's strategy to provide a sophisticated and scalable ESG rating platform globally.

ecovadis's employees by locations

Employee Count by Country

Total: 1,431 employees

325
Poland
22.7%
250
Spain
17.5%
226
Mauritius
15.8%
159
France
11.1%
125
Canada
8.7%
65
Germany
4.5%
54
Hong Kong
3.8%
49
United Kingdom
3.4%
41
United States
2.9%
40
Japan
2.8%

EcoVadis operates with a globally distributed workforce, demonstrating a strategic approach to leveraging talent pools and serving its international client base. While Europe remains a key region, as evidenced by a significant employee concentration in countries like Poland (325), Spain (250), and France (159), the company has strategically established hubs in other regions to optimize cost efficiency and market access. Mauritius (226 employees) serves as a crucial nearshore center, likely handling support, research, and operational functions. The North American presence, particularly in Canada (125 employees), along with a growing presence in Asia-Pacific (Japan 40, Hong Kong 54), reflects the company's commitment to supporting multinational corporations and adapting its services to regional nuances. This global footprint allows EcoVadis to maintain close relationships with its clients, access specialized skills in various locations, and optimize its operational costs, supporting its position as a leading provider of ESG solutions to global supply chains.

Want to stay ahead of ecovadis's org changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early

ecovadis Headcount by Region & Department | Highperform AI