Eric Newell
Eric Newell is an oil sands leader and corporate innovator who has made great contributions to the economic health of Alberta and Canada, the strength and diversity of Canada’s workforce and the opportunities and quality of life enjoyed by Canadians.