EcoVadis
Show contact
Links
Richard Eyram
Chief Customer Officer
Guislain Wallon
Vice President, Global Customer Success
Adele Smit
Customer Engagement Regional Manager, Americas
Dr. Lotte Beck
Manager, Customer Success
Meena Hans
Vice President, Solutions And Customer Marketing
+ 10 more
Elisa Roux
Director Southern Europe - Customer Success
Katy Ko
Regional Program Lead, Customer Success
Wendy Yu
Team Lead - Customer Success, APAC
Claudia G. Poleselo
Project Manager
+ 2 more
February, 2023 - present
March, 2022
January, 2022
January, 2021
January, 2017
September, 2015
July, 2013
View in org chart