Randall Garrison - Roles - House of Commons of Canada

Member of Parliament
for Esquimalt—Saanich—Sooke (British Columbia)
Political Affiliation
NDPCommittees
Vice-Chair
Member
Parliamentary Associations and Interparliamentary Groups
Executive
Vice-Chair, Canada-Israel Interparliamentary Group
Member