Valerie Touchon

Chief Impact Officer at EcoVadis

Valérie leads the efforts around measuring the positive impact of the activities and ensuring alignment with the purpose and values. Since joining EcoVadis in 2007, she has held roles ranging from Sales Director to VP of Customer Success, where she was responsible for more than 500 customers and 80 client success managers. Valérie’s previous experience includes over a decade in development and management roles in the technology and executive search sectors in Europe and the US. She holds an MSc in Management from Toulouse Business School.

Links

Org chart

Manager

Timeline

  • Chief Impact Officer

    Current role

View in org chart