John is the Managing Partner of Audit in Canada, having been elected to KPMG’s partnership in 1993. He is also a member of the firm’s Management and National Markets Committees and was formerly Calgary’s Office Managing Partner. With more than 30 years of experience, John provides assurance and advisory services to a broad spectrum of companies. More specifically, he works with clients on IPOs, accounting for mergers and acquisitions, changes in accounting standards and other complex accounting matters. He is a frequent speaker and lecturer for a number of institutions and associations.