E-2 Visa approval for an IT Consulting Company at the U.S. Embassy in Warsaw for a National of Poland
We just had an E-2 employee visa approval at the U.S. Embassy in Warsaw. The business provides IT consulting services. The applicant has extensive experience and will be a senior manager in the company. The visa was granted for 1…
Jenny ZhanFebruary 26, 2020