What is the definition of Manager for L-1 purposes?
The definition of manager for L-1 visas includes an employee who manages an essential function of the business within a qualifying organization. A special definition of Manager applies when you are coming to set up a new U.S. office or purchase a new business. The USCIS regulations provide that in a new office situation it must be shown that the new office will be able to sustain a Manager or Executive transferee within one year of approval of the petition. This may be done through submission of a statement by the employer to the USCIS including: • Proposed nature of the office, describing the scope of the entity, its organization structure, and its financial goals • Size of the U.S. investment and the financial ability of the foreign entity to remunerate the L-1 beneficiary and to commence doing business in the U.S. Are there minimum educational requirements for the L-1 visa? Typically you must have a degree from your foreign country which is the equivalent to a US Baccalaureate or si