Skip to content
Nicole Sherwin

Nicole Sherwin

Chief Impact Officer, EcoVadis

Nicole Sherwin is Chief Impact Officer at EcoVadis where she leads efforts around driving the positive impact of internal activities and magnifying impact in alignment with the company's purpose and values She sees supply chains as having extraordinary potential to amplify positive sustainability outcomes.

Nicole’s previous experience includes roles in production & media development in television, cinema and print with a specialization in social and environmental topics. She holds an MBA in Sustainable Management from Presidio Graduate School.