3 ms·
Hello, Thanks for your reply, although it seems than an L VISA is somewhat easier to get, that will require my current employer to set up a branch of the compa
by otto_ortega 9y ago
Hello,
Thanks for your reply, although it seems than an L VISA is somewhat easier to get, that will require my current employer to set up a branch of the company on my country of residence and to hire more people, and that's an scenario we will like to avoid, as the goals is to get me into the USA, if we were to hire more people in here, once I'm gone we will need someone to manage them.