Just your Canadian Passport and I-797 Approval Notice for H-1B
Since as Canadian citizen, you don't need H-1B visa stamp to enter U.S. You will get new multiple-entry H-1B I-94 form at the U.S. border inspection at the airport.
Since as Canadian citizen, you don't need H-1B visa stamp to enter U.S. You will get new multiple-entry H-1B I-94 form at the U.S. border inspection at the airport.