Feb 26 2020 E-2 Visa approval for an IT Consulting Company at the U.S. Embassy in Warsaw for a National of Poland By Jenny Zhan Approvals 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…Read More