I have an H1B stamped and my employer hasn’t sent me to US, so can i switch my job and use H1B or do i need to first travel to US and then there itself i can switch. And if i can switch right now what is the time does it take to change the sponsor for H1B visa
You can switch jobs at any point. But you need valid documentation.
Have strong justification on why you are switiching if you do so in India and when you go for stamping.
Please read my post and vote for this petition and spread the word to others: http://redbus2us.com/qa/9659/please-vote-for-this-petition