Bay Adelaide East
8 Adelaide Street West, Suite 200
Neil Brown is a partner in Deloitte’s Risk Advisory practice in Canada. He is responsible for the Greater Toronto Area Internal Audit practice, which comprises more than 100 internal audit/risk management professionals. Neil has 28 years of audit, risk management and internal audit experience and is responsible for several of Deloitte’s significant and ongoing internal audit relationships, all of which involve varying degrees of risk and control assessment phases.