The L-1 Visa for Temporary Workers

Blog images 1

The L-1 visa was created in the Immigration Act of 1990 to allow American companies with foreign operations to transfer skilled employees to the United States for up to seven years. The L-1 visa is a non-immigrant visa category and generally allows a U.S. employer to transfer an employee or executive from one of its […]