Yes, anybody can submit your visa application as long as the “use of representative” form has been filled.