Sean Barr

Sean engages with key stakeholders at some of the largest companies in the world, showing them how EcoVadis’ solutions can help them create value for their company.

Previous Video
Jessica Kirshenblat-Gooderham
Jessica Kirshenblat-Gooderham

Jessica brings over 10 years of experience in strategy, category insights and customer development. She is ...

Next Video
Sheng Ou Yong
Sheng Ou Yong

Sheng analyzes companies’ performance in managing risks and opportunities related to CSR issues. A lead dat...

Start Your Career at EcoVadis

See Open Positions