I have a valid H-1B visa and spent 3 years in US. Due to an urgent project requirement, I may have to travel to Canada for a year or more. Employer is the same in US and Canada. Will my H-1B visa be valid when I return after a year?
valid question