gatherer

noun

1.
a person who gathers
Derived from:
gather
2.
a person who is employed to collect payments (as for rent or taxes)