Vincent Favier graduated from the Ecole Centrale de Lyon and obtained a Master's degree in Strategic Management from HEC. Vincent began his career as a strategy consultant for a management company. In 2000, he joined Worms & Cie as Director of Development and Investments. In 2006, he became head of the Paris office of the investment company Amber Capital. Then, in 2012, he became director of holdings of Tikehau Capital.In 2009, Vincent Favier participated in the foundation of Ecoslops, of which he was appointed CEO in 2016.