Article & News

Tag: new office extension

Investors & Founders
L-1A New Office Visa: A 2026 Guide for Founders Expanding to the U.S.

The L-1A new office visa lets a foreign company move a manager or executive to the United States to set up a new U.S. operation. The initial approval is for one year, and the extension after year one is where most cases fail. Here is how the program works in 2026.