François Barbier joined 21 Invest France since inception in 1998. Initially Member of the Board, he was appointed Deputy General Manager in February 2017 and CEO in May 2019. François Barbier holds a Masters Degree from Kedge Business School and is a member of the Société Française des Analystes Financiers (French Association for Financial Analysts).