IP

Ian Peach

Ian Peach has worked in senior positions in federal, provincial and territorial governments; at universities across Canada; as director of a public policy institute; as a dean of law; in non-governmental organizations; and as a public policy consultant.

Articles by this author