There are many options to immigrate to Canada if you are working in an NOC C or D occupation. One of the functions of economic immigration is to fill gaps in the Canadian labour market. When industries and regions have difficulty finding workers, they turn to immigration.