EcoVadis employs 1,641 employees. The EcoVadis management team includes Enrique David Fernandez (VP of Analytics), Sean Barr (Regional Vice President of Sales - Americas), and Mark Smit (VP IT and Security).
Get Contact Info for All DepartmentsLooking for a particular EcoVadis employee's phone or email?