carlac said:To get an H1 my understanding is that the company that wants to hire you files for you. Does a Canadian have to have a degree to get a H1 visa or will a 2 year diploma and work experience suffice?
carlac said:Thanks. What if the person works for an american company in canada....can they transfer to the US office? Would this be an H1 visa?