Riley Haas Administrator Staff member Location Toronto Mar 25, 2014 #2 I don't know what you mean, but I can say that most people need to be employed by a company operating in Canada and the US or Mexico, if you are talking about the NAFTA visa.
I don't know what you mean, but I can say that most people need to be employed by a company operating in Canada and the US or Mexico, if you are talking about the NAFTA visa.