Louis Vachon

President and Chief Executive Officer National Bank
Louis Vachon

Director of Molson Coors since May 2012. Mr. Vachon assumed the role of President, Chief Executive Officer of the National Bank of Canada in June 2007 and has served as a member of the Bank’s board of directors since 2007. He has also served as a Director of Fiera Capital Corporation since April 2012. He also currently serves on the board of directors for the Conseil des Gouverneurs Associes de l’Universite de Montreal and the Canadian Council of Chief Executives, and he has held other board positions as well. Mr. Vachon has been with the National Bank of Canada since 1996, previously serving as Chief Operating Officer and Director; Chief Executive Officer of National Bank Financial and Chairman of Natcan Investment Management;  Chairman of National Bank Financial; Senior Vice President of Treasury and Financial Markets; and President and Chief Executive Officer of Innocap Investment Management. 

Mr. Vachon holds a Master of International Business degree in international finance from the Fletcher School at Tufts University, a bachelor’s degree in economics from Bates College and a CFA certification from the CFA Institute. Mr. Vachon was identified by a third party search firm.

Mr. Vachon provides the Board with an extensive experience with financial markets, including financing and strategy. Additionally, Mr. Vachon brings business experience as a CEO of a bank and brings Canadian market experience.

More Bios

View All Bios