H1B expired... looking for transfer from India


I have granted a H1B visa in october 2011 for a period of three years which was expired on april 05 2014. Before expiry, my company did extension of my visa within US and it was approved for another year which was valid till april 05 2015. I still have 2 years left in my six years quota and have atleast 2.5 years of non stay period.

Now I am in India and changed my employer. I am looking for a renewal of my expired visa through another employer. Can you please let me know if it is possible? If so, what should the new employer do? How long the process would take?

Thanks in advance. Appreciate your help.

The new employer would need to file an H1 petition for you. They would need all the required documents that you had provided during the previous application plus the approved I797 petition from the previous employer. The process could take anywhere from 305 months in regular processing and 15 days in premium processing.

Thanks Ankit. Appreciate your help.