Nicole Sherwin

Chief Impact Officer - Executive Customer Advisory & Strategy at EcoVadis

Nicole Sherwin has extensive experience in various roles related to customer success, corporate social responsibility, and sustainability. Nicole has worked with companies such as EcoVadis, WomenTech Network, and The Sustainable Procurement Pledge. Nicole has a background in documentary film production and has been involved in projects focusing on environmental and social issues. Nicole holds an MBA in Sustainable Management from Presidio Graduate School and a Bachelor of Fine Arts in Filmmaking & Moving Image Arts. Nicole is dedicated to making a positive impact in the world through their work.

Links

Timeline

  • Chief Impact Officer - Executive Customer Advisory & Strategy

    April 1, 2024 - present

  • SVP Executive Customer Advisory And Strategy

    February, 2023

  • Senior Vice President Customer Success

    January, 2022

  • Vice President Customer Success

    January, 2021

  • Operations Director - Customer Success

    January, 2020

  • Manager - Customer Success - APAC | UK | Nordics | Benelux

    January, 2017

  • Senior Customer Success Manager

    January, 2013

  • Senior Analyst - Corporate Social Responsibility

    September, 2010

View in org chart