Under the Nafta Free Trade Agreement, Canadian Companies can hire and retain workers from both the United States and Mexico under a list of special categories found here. Most applications will not need to go through the formal processing of the Federal Skilled Workers Program. The Nafta Agreement is mean to make it easier for Companies to obtain foreign skilled workers without the hassle of the regular immigration channels.
Categories and definitions need to be checked thoroughly. Before making an application, understand the major categories and definitions. For instance, what is a Business Visitor? In some cases, a Business Visitor is a driver of a truck of cargo, but a Business Visitor can also be a staff person from an office in the US that comes to work temporarily for a Canadian office that is part of the same company. Checking into these different streams of immigration can save Canadian companies alot of money when it comes to hiring foreign workers.