H1B travel to Canada

ultrascan

Registered Users (C)
I obtained my H1B status with company A after graduated from school in the US (F1). I then went to Canada and get a H1B visa during the first term of my H1B. I changed job and am working for company B during my second term of my H1B. My question is if I need to go to Canada again for vacation do I need another H1B visa that shown company B as my employer? Can I return to the US with an expired H1B visa (but I do have a valid H1B status) showing company A as my employer?
 
Top