Alberta David Knight Legg Steps Down as CEO of Invest Alberta Corporation Yesterday, the Government of Alberta announced that David Knight Legg will be stepping down as CEO after less than a year in the role, in Read More » June 18, 2021