David is a Canadian Chartered Accountant and a Certified Internal Auditor. He is also an accredited quality assurance assessor with the Institute of Internal Auditors (IIA) and a charter member of the IIA in Qatar and Tanzania. He has over 20 years of experience in the auditing and accounting profession. He is responsible for KPMG’s Internal Audit Risk Compliance Services with particular focus on Enterprise Risk Management, Corporate Governance and Internal Audit outsourcing. David is responsible for Quality Performance and Risk Management. He was admitted to partnership in 2007.