EcoVadis
John Bys
Executive Sales Leadership
Luxmi Sookarah Booluck
Business Support
Farouk Ferjani
Senior .Net Developer
Lydia M.
Sustainability Analyst
Emily Rakowski
Chief Marketing Officer
Vannessa Reyes
Sr. Executive Admin/Office Manager
Farzanah Aumeer
Sustainable Development Analyst
Jordan Pinches
Manager Customer Success (Americas)
Monika Marcinkowska
Junior Human Resources And Administrator Specialist
Tyler Plante
Head Of Customer Marketing
Federico Budassi
Account Executive Mid Market Italy
Chao Meng Lam
Chief Financial Officer