Submitter /(?)/

Sub·mit·ter

Submitter

n.
  1. One who submits.