Log in
EcoVadis
Contact
Links
View in org chart
Jo Wightman
VP Portfolio Strategy And Product Operations
Amber Francis
Lead Service Designer
Agata Roszkowska
Head Of Digital Design
Luca Chianese
Sales Development Manager Seu/apj
Rafael Baeza Vigil
Head Of The Enterprise Project Management Office
+ 1 more
Stewart Cowan
Senior Product Expert - Community Of Practice
October, 2022 - present
April, 2022
September, 2020
January, 2019
January, 2018