Hello everybody.

I am on H1B for company X. Visa for company X and I-94 are valid till - Oct 2008.

Company Y is ready to file for h1 transfer. My questions are:

If h1 transfer to company B is approved then
1> Do I need to go back to my home country to get my visa stamped? In other words, do I need to attend Interview at US Consulate for stamping.

2> New H1 approval is sent along with new i-94, right? If so, will my current I-94 become invalid?

3> What if new H1 approval is sent (but with no i-94)..do I need to leave country and re-enter (possibly from home country or Canada), to have valid I-94?

Any help appreciated.

Thanks.