Your company is free to transfer you where they wish. You will need to make sure you are in compliance with the country's visa requirements. You do not need to be in the United Statws for a company to sponsor you for an H-1B visa. The company or another company can petition for you as many times as they wish regardless of whether you are in the United States or not. Working abroad may also make you eligible for an L-1 visa down the road. You can read more about work visas at http://myattorneyusa.com/work-visas.
Answered on May 26th, 2016 at 2:15 PM