Louis Vachon is an Operating Partner at J.C. Flowers & Co. Previously, he was President and Chief Executive Officer of the National Bank of Canada, from June 2007 to November 2021. Mr. Vachon is also a corporate director who serves on the board of directors of Alimentation Couche-Tard Inc., Groupe CH Inc., MDA Ltd. and Molson Coors Beverage Company, and is involved with a number of social and cultural organizations.
Mr. Vachon holds a master's degree in International Finance from Tufts' Fletcher School, a bachelor's degree in economics from Bates College, and is a Chartered Financial Analyst.
Mr. Vachon is a recipient of the Global Citizens Award from the United Nations Association in Canada, a Member of the Order of Canada, an Officer of the National Order of Québec, a Knight of the Order of Montréal, and was appointed Honorary Lieutenant-Colonel of Les Fusiliers Mont-Royal. He has been honoured with The Fraser Institute Founders’ Award, and named CEO of the Year by Canadian Business magazine and Financial Personality of the Year by the business publication Finance et Investissement. The University of Ottawa, Bishop’s University, Ryerson University and Concordia University have awarded Mr. Vachon honorary doctorates.
Mr. Vachon is a director of BCE and Bell Canada since October 2022.