submitter

noun
sub·​mit·​ter | \ -itə(r), -itə-\
plural -s

Definition of submitter

: one that submits