No. Completed application need not be mailed or sent through post to Indian Oil. Application is to be brought at the time of GD/GT & PI, if shortlisted.