Mark is a National Director of Assurance and Accounting Training who brings 20 years of experience on various assurance and accounting issues impacting both public and private enterprises. At BDO Canada, his primary responsibilities are to oversee firm training initiatives and provide technical guidance on complex assurance matters. He is also responsible for writing publications, interpreting new and upcoming standards and responding to consultations on complex financial reporting issues. Currently he serves on various committees with CPA Canada including the Advisory Group in Implementation of Canadian Auditing Standards (AGICAS). He also serves on the Canadian Audit Quality Roundtable (CAQR) with CPAB. Mark is passionate about learning and development and has taken on various teaching positions at the University of Toronto and York University at both undergraduate and graduate levels.