Ruth Hubbard is Senior Research Fellow at the Centre on Governance of the University of Ottawa. She served for more than a decade as a federal deputy minister in the Government of ...ver maisRuth Hubbard is Senior Research Fellow at the Centre on Governance of the University of Ottawa. She served for more than a decade as a federal deputy minister in the Government of Canada.ver menos