EcoVadis provides sustainability ratings and supply-chain intelligence to global enterprises and currently employs roughly 560 people. The organisation added more than 90 team members while seeing just under 100 departures, reflecting steady recruitment activity and typical workforce churn. Its talent base spans commercial, technical, and corporate functions that support a cloud platform used by thousands of procurement teams worldwide.
Sales & Support is EcoVadis’ largest group with about 220 employees—close to two-fifths of the entire company—underscoring the customer-facing nature of its business model. Engineering follows with just over 75 professionals who build and maintain the rating platform, while Marketing & Product contributes another 65 specialists focused on market awareness and user experience. Business Management, Finance & Administration, IT, Human Resources, and Operations collectively add more than 180 employees, indicating a balanced investment in both growth and internal enablement. Staffing movements show 91 hires and 98 departures across all departments, suggesting an ongoing effort to refine team structures without dramatic swings in headcount.
EcoVadis runs a distributed workforce model: approximately half of employees are tagged as “Other,” pointing to fully remote or smaller satellite setups. Among named hubs, Barcelona and Warsaw each host around 70 people, serving as major European centres for commercial and technical talent. Paris—a historical base—houses about 45 staff members, while Toronto anchors North American operations with roughly 50 employees. Smaller clusters operate in London, Hong Kong, Los Angeles, and Poland’s Cracow and Gdansk, illustrating a global footprint that enables local market coverage and around-the-clock customer support.