People

Neil Brown

Partner

Neil Brown

Bay Adelaide East

8 Adelaide Street West, Suite 200

Toronto

Ontario

Canada

M5H 0A9

View on a map

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.

Neil Brown