New CIO for EcoVadis

EcoVadis has recently confirmed the promotion of Nicole Sherwin (pictured left) to Chief Impact Officer (CIO).

Sherwin’s diverse contributions at EcoVadis include: Sustainability Analyst, managing Global-500 accounts as Customer Success Manager, spearheading key geographic expansion of our frontline team in the UK & Asia and leading the global customer success function as SVP Customer Success.

As Chief Impact Officer, Sherwin is responsible for implementing best-in-class sustainability practices internally, ensuring our business strategy is aligned with our company purpose, influencing our product and services roadmap and being the company’s voice on purpose and sustainability. She will continue her work leading the EcoVadis customer advisory community, and continue to broaden the reach of our sector initiatives.

“We’re grateful to see Nicole Sherwin step up and take on this essential role as Chief Impact Officer,” said Pierre Francois Thaler, co-CEO of EcoVadis. “Since she began her journey with us 13 years ago, Nicole has been a powerful change agent for our company, employees, customers and the broader ecosystem that is working to make business a force for positive sustainable change.”

Join our Newsletter

Sign up to our weekly newsletters for updates on articles, interviews and events

Sign up