Sheng Ou Yong

Sheng analyzes companies’ performance in managing risks and opportunities related to CSR issues. A lead data specialist at EcoVadis, Sheng also authors white papers and serves as a panelist in international seminars on sustainability.

Previous Video
Sean Barr
Sean Barr

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

Next Video
Join the EcoVadis Team
Join the EcoVadis Team

Based in Paris (HQ), New York, Poland, Tunis, London, Canada, Mauritius, Hong Kong, and more EcoVadis gathe...

Start Your Career at EcoVadis

See Open Positions