puller

noun

1.
someone who applies force so as to cause motion toward herself or himself
Derived from:
pull
2.
someone who pulls or tugs or drags in an effort to move something
Derived from:
pull