E-2 Employee Visa Approval in London

August 2nd, 2019|

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