Me and my US based employer are looking at moving me from one of our Canadian office to our main American office.
With the L-1B there is a question as to how special does special knowledge need to be to qualify. In the normal world of software development is anyone doing something so truly unique as to qualify? I know the product, our tools, our processes, etc... but we're not splitting atoms, just making B2B services and software.
I have the required degree, work experience, job type, and Canadianess to 'easily' qualify for TN status, but I cannot find any info in regards to using it while already employed with your US employer. Is it possible? If not, can my employer create a position in the US office, I resign my position in Canada and then apply for that job in the US? It sounds silly I know, but is that a possibility?
Thanks


Privacy Policy