Jan 18, 2019
News Release: TEC Edmonton CEO Chris Lumb Resigns Effective June 30, 2019
Edmonton, AB, Canada (January 16, 2019). Effective June 30, 2019, Chris Lumb will resign as the chief executive officer of TEC Edmonton, a joint venture between the University of Alberta......