NAFTA Issues?

Riley Haas

Active Member
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.
 
Top