canvasser

noun

1.
a petitioner who solicits contributions or trade or votes
Derived from:
canvass
2.
someone who examines votes at an election
3.
someone who conducts surveys of public opinion
Derived from:
canvass
4.
a person who takes or counts votes