Nicole Sherwin
Nicole Sherwin is EcVadis' SVP Executive Customer Advisory. She consults on strategy & implementation of sustainable supply chain solutions for Global 2000 companies and believes in the combination of tech & supply chains to amplify sustainability impacts.