LDH Consulting
Principal
RESULTS Canada
Executive Director
New Democratic Party of Canada
Campaign Manager
Planned Parenthood Ottawa
President
RESULTS Canada
Director of Campaigns
Canadian Cancer Society
Senior Manager - Public Issues
Action for Global Health
Leadership Group
Jack Layton Leader of Canada's New Democrats
Legislative Affairs
University of Leeds
trinity