fbpx Skip to main content
Tag

Switzerland

Approvals

E-2 Visa Approval in Switzerland

Scott Legal just had an E-2 visa approved at the U.S. Consulate in Switzerland. The applicant is an Executive for a travel app company. Click on the buttons below in order to claim your free Visa Guide (E-1, E-2, TN,…
December 14, 2017
UPCOMING WEBINARS