François fait partie de la Corporation Financière Champlain depuis 2018. De 2014 à 2017, il a été « project leader » au sein de Boston Consulting Group à Toronto où il a conseillé des clients aux Etats-Unis et au Canada dans des industries et sujets variés. Il a aussi travaillé au sein de l’équipe de placements privés de PSP Investments, où il se concentrait sur les «large cap buyouts» aux Etats-Unis. Il a commencé sa carrière dans le groupe de la banque d’affaire de la Financière Banque Nationale à Montréal.
Il est détenteur d’un baccalauréat en administration des affaires de HEC Montréal ainsi que d’un M.B.A de l’INSEAD.