+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
do we have to submit application in person or it does work electronically as well?
You are supposed to do in writing, then discuss with your lawyer. Most likely, CBSA will be notified and discuss your departure and handover your passport at the point of Exit.