Kelly1xbell wrote:Thanks for the quick reply. I do not have a degree so what would the best option be for TN or H1-B visa? I do have many years experience and a proven track record for both Management and technical design for Oilfield equipment. Does this help in any way?
Without a degree H-1B is not really an option, there is no TN-1 management category and the engineer category requires a degree or state/provincial licence.
If I were to accept the job and quit my current job how long do I have to change my visa status? Also, would it make any difference if the new company paid me from a Canadian company or US company?
Either way they've got to have a US payroll to pay people in the US and a US office to hire people in the US.
If you quit your current job you're out-of-status immediately, you have a "reasonable" amount of time to leave which USCIS usually interprets to mean ten days or less. Basically you'd have to be offered the new job and the new employer would file an I-129 for you and you then either change over to them or re-enter the country.
If I were to try the investor visa route does anyone know how long that takes?
E visas are the most complex non-immigrant visas, have a read of:
http://toronto.usconsulate.gov/content/ ... ment=evisaDoes already having a work visa in the US help me in any way?
Well, it saves you from having to re-enter but that's about it. Plus your resumé looks more US-ish.
Steve.