Michel is the Associate Vice President, Financial Resources at the University of Ottawa. Michel is a Certified Professional Accountant (CPA, CMA) and has over twenty-five years of experience in finance, information technology, human resources and procurement. Previously, Michel served as Vice President, Corporate Services and Chief Financial Office of the National Capital Commission. He also worked at the Canadian Museum of Nature, where he held the position of Vice President, Corporate Services and Chief Financial Officer, and at the Canadian Commercial Corporation, where he held the position of Vice President, Risk and Finance and Chief Financial Officer. Michel also worked in the private sector.