Nicolas Dussert
About Nicolas Dussert
Nicolas Dussert is the Sales Director Southern Europe at EcoVadis, based in Paris, France. He has extensive experience in sales and business development, having previously held leadership roles at Eclair | Groupe Ymagis and SmartJog (TDF).
Title and Current Role
Nicolas Dussert is the Sales Director for Southern Europe at EcoVadis, based in the Paris area, France. In this role, he works with major companies to implement Corporate Social Responsibility (CSR) analysis systems in their procurement processes.
Previous Experience at Eclair Grou | Ymagis
Nicolas Dussert served as Vice President of Sales at Eclair | Groupe Ymagis from 2013 to 2016. During his tenure in the Paris region, he led sales initiatives and was responsible for driving revenue growth.
Sales Leadership at SmartJog (TDF)
Nicolas Dussert held various leadership roles at SmartJog (TDF) between 2005 and 2013. He started as a Business Unit Manager for four years, then advanced to Sales Director from 2009 to 2011, and finally served as International Vice President of Sales from 2011 to 2013. His responsibilities included overseeing sales strategies and leading international sales efforts.
Technical and Sales Roles at Avid Technology
Nicolas Dussert worked at Avid Technology from 1999 to 2005. He began as a Technical Director in the Paris region for two years, then transitioned to become a Territory Manager for four years in Levallois-Perret. His work involved managing technical operations and sales territories.
Education
Nicolas Dussert studied Cinema & Images Animées at Aix-Marseille University, where he achieved a DESS from 1995 to 1999. His education provided him with a strong foundation in visual media and animation.
Sustainability Efforts at EcoVadis
At EcoVadis, Nicolas Dussert has been responsible for forging new partnerships and expanding the existing customer base since 2016. He collaborates with major companies, including those in the CAC 40 and SBF 120 indices, to enhance their CSR practices. His work covers CSR risks and innovations within supply chains, addressing 21 criteria across Environment, Labor, Ethics, and Supply Chain themes.