Hi,
I am an Indian national currently in Atlanta. Need to apply for a long term work permit to Canada. Can the same be done from the US or do I need to travel to India?
Also How long does it take to get a Short Term work Permit?
Appreciate your help.
Regards
Leon