Michael was appointed auditor general of Canada on November 28, 2011. Prior to this appointment, he served as the deputy minister of finance of New Brunswick and secretary to the Board of Management for the Province of New Brunswick from 2010 to 2011. He held the position of comptroller for the Province of New Brunswick from 2000 to 2005. He was also auditor general of New Brunswick from 2005 to 2010. Michael is a past president of the CPA legacy body in New Brunswick and served a three-year term as a member of the Public Sector Accounting Board. He was elected to the Fellowship of the New Brunswick Institute of Chartered Accountants in 2011.