Posted: Mon Feb 11, 2008 11:57 am-
I have a Canadian incorp with 2 shareholders including me. We have a contract with US company where they need my services for 6 months to Start with. I will have to make frequent visits to US and may even have to stay there for extended period to perform the job. I get personally paid in Cdn$ by the above Canadian incorp. Do I need a
TN visa in this case or I come under B1 visa? If I need a TN visa, who gives the employment letter - the Canadian incorp or the US Company?