Show notes
The L-1 “new office” visa allows businesses to begin operations in the U.S. with the assistance of key personnel from a company based outside the U.S. It requires a related entity abroad and proof that the foreign national employee to be transferred has worked in an executive, managerial or specialized knowledge capacity.



