What are L-1 Visas?
Thursday, June 19th, 2008L-1 Visa is a non-immigrant visa document issued by the United States government that allows companies that are in the US and abroad to relocate their employees from their offices abroad to work for their company in the USA. The employee must have been working for the same company, whether for a subsidiary or branch, [...]