I had an H1B visa from company A on which I worked for 2 years in USA between Dec 2004 and Aug 2007 (two 1 year onsite stints). My H1B visa expired in early 2008. I returned to India in Aug 2007, worked in India for the same company A for 4.5 years before coming back to USA in Feb 2012 on L1B visa.
My current L1B visa from company A is valid till end of 2013 while my I-94 is valid til 2015.
If I want to apply for a position in another US company (Company B) I will need an H1B visa which company B will sponsor.
My question is:
Will I be exempted from the H1B visa cap for 2013 as I already had an H1B visa and did not exhaust the 6 year stay in USA?
OR
Will my H1B petition be considered as a fresh one and be counted in 65000 quota for 2013?
Any guidance on the topic will be much appreciated!