Who can file O-1 visa petition?
Under USCIS regulation, O-1 petitions may only be filed by a U.S. employer, a U.S. agent, or a foreign employer through a U.S. agent. The O-1 regulations provide that if the beneficiary employee will work concurrently for more than one employer within the same time period, each employer must file a separate petition with the USCIS Service Center that has jurisdiction over the area where the alien will perform services, unless an established agent files the petition.