Hi, is someone able to answer the following query?
My company, UK-based, is planning to launch a US branch and have me lead it, establishing the brand over there and effectively maintaining it. Which US visa would this correspond to?
My company, UK-based, is planning to launch a US branch and have me lead it, establishing the brand over there and effectively maintaining it. Which US visa would this correspond to?
Comment