Though there are several exceptions, international workers usually need a temporary work permit in Canada.
Obtaining a temporary Canadian work permit is a multi-step procedure which can take many weeks.
There are different ways to obtain a work permit. There may be incentives to expedite, depending on one's ethnicity, profession and intended work in Canada. To be issued a temporary work visa, Canadian employers would need to have either an Employment and Social Development Canada (ESDC) approval or an Immigration, Refugee and Citizenship Canada (IRCC) Offer of Employment number to foreign workers.
Foreign workers can need to receive a temporary resident visa (TRV) to fly to Canada, depending on their country of citizenship