EcoVadis corporate office is located in 43-47 Av. De La Grande Armée, Paris, Ile-de-France, 75016, France and has 1K - 5K employees.
ecovadis inc
ecovadis
ecovadis inc
ecovadis
the ecovadis
ecovadis' carbon action module
Departments
Number of employees
Operations
75
Sales
58
Engineering & Technical
52
Marketing
22
Information Technology
15
Finance
7
Human Resources
6
| Location | People at location |
| Europe | 501-1,000 |
| Africa | 51-200 |
| North America | 51-200 |
| Asia | 51-200 |
| South America | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to EcoVadis's success, and advanced their careers.
Senior Analyst, Shareh... at Share
Worked as Customer Service Representative & Analyst
at EcoVadis (2019-2020)
Corporate Sustainabili... at Verisk
Worked as Corporate Social Responsibility Customer Servi...
at EcoVadis (2015-2017)
Partner Success, Energ... at World Economic Forum
Worked as Sustainable Procurement Software Sales Account...
at EcoVadis (2022-2025)
Explore More
Since its founding in 2007, EcoVadis has grown to become the world’s largest and most trusted provider of business sustainability ratings, creating a global network of more than 100,000+ rated companies. The core of EcoVadis is our people. The EcoVadis teams are our most valued asset, and they are what enable us to develop our unique expertise and... Read More