How Do I Hire Foreign Workers For My Canadian Based Company?

We are a mid-sized company in Richmond Hill, Ontario that wishes to hire several foreign workers to join our team. We are extremely confused by the requirements, and would like to clarify the following:

  1. Do we need to advertise the positions and show that no Canadian can do the job?  
  2. Do we need to pay foreign workers a specific wage?

Generally, employers that wish to hire foreign workers must demonstrate that there are no Canadians or permanent residents who could do the job, as it is the government’s policy to ensure that all Canadian residents are able to find employment. In order to demonstrate that there is no one available to do the job, employers must show that they have made sufficient recruitment efforts in Canada. In any case, it would be wise to seek advise of our experienced immigration consultant to determine the requirements in each case.