Sponsorship for O-1 Visa & EB-1a Green Card
You can set up a company in the U.S. that will sponsor you for an O-1 visa. You can file a self-petition for Eb-1a green card (no company set up is necessary).
Khadija DerrickApril 23, 2021