Doug Allen

BC Hydro

Doug Allen is chair of BC Hydro. Most recently, he was vice-chair of the Insurance Corp. of British Columbia. In 2015, Allen was the interim CEO of TransLink, and he previously served as CEO of InTransit BC. Allen spent 10 years with the Government of Canada, and served B.C. as a provincial deputy minister of five ministries.

WHAT’S NEW: Appointed chair of BC Hydro in 2021. The future is bright for BC Hydro with the company poised to play a big role in reducing greenhouse gas emissions.
EDUCATION: A bachelor of arts and an MBA from the University of Alberta, and a graduate certificate in public administration from the University of Hawaii.