I got my approved H1B petition in July 2004 and went to US in March 2006 through my employer X. In Nov 2010, I quit my employer X joined company Y, in US itself, which applied for transfer of my petition, and I received my approved I797 valid until 15/7/2012. However, I moved back to India in March 2011. So as of today, my H1 has expired and I also dont have H1 stamped on my passport. However, I just did around 58 months on my H1 in US.
I just received a job offer from company Z with a position in USA. I want to check whether my new employer can use my expired H1?
Appreciate your response.