EcoVadis's Marketing department is led by Emily Rakowski (Chief Marketing Officer) and has 49 employees.
Richard Carson
Director, Solutions Marketing
Angie Marcel
Director of Marketing Operations and Demand Generation
Tyler Plante
Head of Customer Marketing
Abigail Watt
Field Marketing Manager
Robert Altman
Director of Brand Marketing
Amber Francis
Acting Director, Marketing Operations
Abubakar Gana
Digital Marketing and Operations Manager
Looking for a particular EcoVadis employee's phone or email?