Why take the risk?
With Canadian PR status, it's likely you'll get multiple-entry H1B visa if you apply for it in Canada. You have peace of mind if you do that.
With Canadian PR status, it's likely you'll get multiple-entry H1B visa if you apply for it in Canada. You have peace of mind if you do that.