E-2 Visa approval for an IT Consulting Company at the U.S. Embassy in Warsaw for a National of Poland

February 26th, 2020|

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 [...]