Log in
EcoVadis
Contact
Links
View in org chart
Frank Soetebeer
Chief Technology Officer
Marcin Minda
Principal Salesforce Architect / Enterprise Architect
Mark Smit
VP IT & Security
Enrique Fernandez
VP Of Analytics
Hassan Lachgar
VP Of Engineering
+ 2 more
December, 2022 - present