Foreign nationals can work in the United States by getting a work permit called the H-1B visa. They should work in a field that requires specialized knowledge for which a company can’t find a U. S.-based worker. An American company will sponsor the foreign worker…