Elizabeth Dowdeswell is the former federal Environment Canada bureaucrat who was chair of a panel in 2010 commissioned that concluded the Alberta oilsands may be a massive threat to water, wildlife and the atmosphere.
{}