Jessica, Customer Success Team Leader at EcoVadis

Jessica brings over 10 years of experience in strategy, category insights and customer development. She is a champion of CSR in business and the workplace, focusing on change management and execution.

Previous Video
Ishwaree Bheenick
Ishwaree Bheenick

Ishwaree leads a team of 9 and is responsible for onboarding suppliers from France, UK, India and Africa.

Next Video
Sean, Senior Account Executive at EcoVadis
Sean, Senior Account Executive at EcoVadis

Sean engages with key stakeholders at some of the largest companies in the world, showing them how EcoVadis...

Start Your Career at EcoVadis

See Open Positions