Submitter
/(?)/
Sub·mit·ter
Submitter
n.
One who submits.