if you are landing for a Canadian PR
if you are landing for a Canadian PR, you should make appointment and re-apply h1 at US Consulate. This way you will get a new h1b stamp on your passport for the life of your h1 with multiple entries.
if you are landing for a Canadian PR, you should make appointment and re-apply h1 at US Consulate. This way you will get a new h1b stamp on your passport for the life of your h1 with multiple entries.