CPA Canada executive team

Learn about the senior staff of Chartered Professional Accountants of Canada (CPA Canada).