David Parker
Candidate profile
David Parker is a politician in Canada and Alberta who stood for election eleven times between 1993 and 2015, representing the Green Party of Canada, Green Party of Alberta, Evergreen Party and Alberta Greens.
Electoral history