Thanks. Mr. 8. I understand I can work for both companies. My problem is that I may have to spend some time in working in the US for company B's clients (physically work in the US), so I think I need a NT visa, right?.
-If you have to go to US to work, you have to have TN or H1 from that company.
Please give me an advise.