We just had an L-1A employee visa approval for a new office at the U.S. Embassy in London. The petition was first approved by U.S. Citizenship & Immigration Services and…
We just had an E-2 employee visa approval at the U.S. Embassy in London. The business is a niche recruitment firm located in NYC and the applicant will be a…