Hi all,
I have a few questions. I am a Computer Engineering graduate from Canada and want to work in the US. I know I can apply for a TN visa under engineering category if I have a job.
I was wondering if I need to have a job before I enter the US or can I enter the US as a visitor, look for a job, and apply for TN after getting an offer?
Also, would I have to go to the border to apply for the TN visa, or can I get one locally? (I plan on moving to California)


Privacy Policy