Log in
EcoVadis
Contact
Links
View in org chart
Jo Wightman
VP Portfolio Strategy And Product Operations
Nada Mkhinini
Team Lead & Product Owner
Agata Roszkowska
Head Of Digital Design
Amber Francis
Lead Service Designer
Luca Chianese
Sales Development Manager Seu/apj
+ 1 more
September, 2019 - present
May, 2018
September, 2017