Biographical Notes – Randall Benson

Backgrounder

Mr. Randall Benson is currently a member of the Advisory panel for the Canadian Deposit Insurance Corporation (CDIC). Mr. Benson has been the principal of RC Benson Consulting Inc. since 1999, providing strategic analysis, management, financial and operational restructuring, and recapitalization expertise to companies, including those considered in distress or underperforming.

Mr. Benson was co-lead of the National Restructuring Practice (Canada) at KPMG LLP. In addition, he has experience in finance, operations, sales, and general management gained through various roles he has held in operating companies, including as the Chief Financial Officer (CFO) of public and private companies.

Mr. Benson was chair of the Board of Directors and chaired the audit committee of Advanz Pharma Corp. (TSX).

Mr. Benson holds a Masters of Business Administration (MBA) and a Bachelor of Business Administration (BBA) from York University. He is also a member of the Institute of Corporate Directors (ICD) and the Insolvency Institute of Canada. 

Search for related information by keyword: Finance | Department of Finance Canada | Canada | Money and finances | general public | backgrounders

Page details

2026-09-18