I'm a Canadian Citizen with same Passport.
City of Birth Toronto.
I live in Thailand and hold a visa to remain here permanently.
I work offshore in the Oil & Gas sector.
I have an upcoming job in Bombay High offshore oilfield with Swiber India.
Supporting documents are about to be issued to me for this business visa application.
I do not wish to travel all the way back to Toronto to apply for this visa.
Can you please advise on how I can apply from Thailand?
Can I use an agent or simply courier the application with my passport to you?