Michael has over 15 years of experience providing assurance services, technical accounting advice, and financial reporting support under US GAAP and IFRS to audit and non-audit clients. Michael began his career at the Financial Accounting Standards Board as a postgraduate technical assistant and spent 3 years providing assurance services prior to joining KPMG’s Accounting Advisory Services group. Michael is a national instructor for KPMG in the areas of Leasing, Revenue Recognition, Business Combinations and Share-Based Payments and participates in topic team meetings in those areas with KPMG’s national office.