Skip to main content

Deborah J. Barrett

FCPA, FCA, ICD.D
Director since May 4, 2017

Ms. Barrett, Corporate Director, was the Chief Financial Officer of The Woodbridge Company Limited (“Woodbridge”), a private investment holding company, from 2011 until her retirement in March, 2017. Between 2004 and 2011, Ms. Barrett was Vice-President, Finance at Woodbridge and prior to joining Woodbridge she held senior financial leadership positions in public and private companies. She has over 30 years of experience in a number of industries, including private equity, real estate and business process outsourcing. Ms. Barrett is a director of Canada Life. She previously served as a member of the Audit Committee of The Globe and Mail Inc., as a director and Chair of the Audit Committee of Infrastructure Ontario, as a trustee and Chair of the Compensation and Governance Committee of Canadian Real Estate Investment Trust and as a director and past Vice Chair of the board and past Finance Committee Chair of Soulpepper Theatre Company.