Skip to main content



Valérie Touchon

Chief Impact Officer of EcoVadis


Additional Information


As Chief Impact Officer, Valérie leads our efforts around measuring the positive impact of our activities and ensuring alignment with our 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.