Jean Michel has held the position of Executive Vice-President, Depositors and Total Portfolio since April 18, 2016. In this role, he is responsible for managing the relationship with la Caisse’s clients, the depositors, and developing a more extensive advisory service offering. He also oversees the asset allocation and overall portfolio building activities, transversal research and analysis, in addition to the teams in charge of strategic planning. He is involved in overseeing the investment strategies, in collaboration with the Chief Investment Officer and the Chief Risk Officer.
Mr. Michel serves on la Caisse’s Executive Committee and the Investment-Risk Committee.
With a Master of Finance and a Bachelor of Actuarial Science, Mr. Michel has deep expertise in managing pension funds and a solid investment track record. Before joining la Caisse, he was President, Air Canada Pension Investments from 2009 to 2016. In this role, he developed the investment strategy and oversaw all investment activities of Air Canada’s pension plans. Under his leadership, the pension funds generated a return and value-added among the best in Canada. The plans’ financial health was also solidified to ensure long-term sustainability.
Between 1997 and 2009, Mr. Michel was at the consulting firm Mercer, where he held various positions in pension fund management, investment policies, risk management, business growth and profitability, among others.
He taught risk and investment analysis at Université Laval between1995 and 1996, and later worked as an actuarial services and investment consultant for Aon Martineau-Provencher.
Mr. Michel sits on the Investment Committee of Université de Montréal.