Can an H1 holder in USA work for a company in Canada via telecommuting? Is it something to do with Canada immigration regulations :confused: