Canada Temporary Foreign Worker Program (TFWP): Canada Labour Market Impact Assessment (LMIA) Employers List

Employers Who Were Issued a Positive Labour Market Impact Assessment (LMIA) by Program Stream, National Occupational Classification (NOC) 2011 and Business Location.

32,402 Employers Updated: Oct 27, 2026
Flag of Canada
Filter Employers

Use the search box to filter the list to find suitable employers.

Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions
Ontario High Wage Indicate Immigration Consultancy Inc. Mississauga, ON L5S 1M2 13100-Administrative officers Unknown 1 1
Quebec Low Wage INDICE COMPTABLE CPA INC. MONT-SAINT-HILAIRE, QC J3H 6M2 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Low Wage Indigo Salon and Spa Laser Clinic Inc. Brampton, ON L6P 0B1 63210-Hairstylists and barbers Unknown 1 1
British Columbia High Wage Individualized Funding Resource Centre Society Vancouver, BC V6P 6G5 13102-Payroll administrators Unknown 1 1
British Columbia Low Wage Individualized Funding Resource Centre Society Vancouver, BC V6P 6G5 42201-Social and community service workers Unknown 1 2
Ontario Low Wage Indo Canada Medi-Spa Inc. Brampron, ON L7A 0S9 63211-Estheticians, electrologists and related occupations Unknown 1 1
Ontario Low Wage INDO CANADIAN FOOD HUT INC. BRAMPTON, ON L6Y 0P8 62020-Food service supervisors Unknown 1 1
Ontario Low Wage Indocan Auto Inc mississauga, ON L5T 1Y6 13110-Administrative assistants Unknown 1 1
Ontario High Wage Indoc Systems Inc. Toronto, ON M5H 3W4 21232-Software developers and programmers Unknown 1 1
Ontario High Wage I N D U C A N A D A I N C . Aurora, ON L4G 1N3 21220-Cybersecurity specialists Unknown 1 1
Quebec Low Wage Industek inc. Victoriaville, QC G6T 2G8 72106-Welders and related machine operators Corporation 1 1
British Columbia High Wage Industrial Forestry Service Ltd Prince George, BC V2L 3L9 21234-Web developers and programmers Unknown 1 1
British Columbia Global Talent Stream Industrial Light & Magic (Vancouver) Inc. Vancouver, BC V6E 4E5 52120-Graphic designers and illustrators Unknown 7 7
Quebec High Wage Industrie Fabco inc Drummondville, QC J2C 7V5 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec Low Wage INDUSTRIE LEMIEUX INC. Boucherville, QC J4B 6A1 72100-Machinists and machining and tooling inspectors Unknown 2 2
Quebec High Wage Industrielle Alliance, Assurance auto et habitation inc. Québec, QC G1S 1C7 21221-Business system specialists Unknown 1 1
Quebec High Wage Industrielle Alliance, Assurances et services financiers inc. Québec, QC G1S 1C7 11101-Financial and investment analysts Unknown 1 1
Quebec Global Talent Stream Industrielle Alliance, Assurances et services financiers inc. Québec, QC G1S 1C7 21221-Business system specialists Unknown 1 1
Quebec Global Talent Stream Industrielle Alliance, Assurances et services financiers inc. Québec, QC G1S 1C7 21230-Computer systems developers and programmers Unknown 1 1
Quebec High Wage Industries Canatal inc. Thetford Mines, QC G6G 6P6 72106-Welders and related machine operators Unknown 3 4
Quebec Low Wage Industries Carpo inc Saint-Alphonse-de-Granby, QC J0E 2A0 72100-Machinists and machining and tooling inspectors Corporation 1 1
Quebec High Wage Industries Fabkor inc. St-Gabriel-de-Brandon, QC J0K 2N0 72102-Sheet metal workers Unknown 1 2
Quebec High Wage Industries Lassonde Rougemont, QC J0L 1N 21222-Information systems specialists Corporation 1 1
Quebec Low Wage Industries Machinex inc. Plessisville, QC G6L 3G9 72100-Machinists and machining and tooling inspectors Unknown 1 1
Quebec High Wage Industries Machinex inc. Plessisville, QC G6L 3G9 72100-Machinists and machining and tooling inspectors Unknown 1 3
Quebec Low Wage INDUSTRIES OCÉAN INC. Québec, QC G1K 8N1 13100-Administrative officers Corporation 1 1
Quebec High Wage INDUSTRIES OCÉAN INC. Québec, QC G1K 8N1 72106-Welders and related machine operators Corporation 1 1
Quebec Low Wage Industries Plastipak inc. Cookshire-Eaton, QC J0B 1M0 73401-Printing press operators Unknown 2 3
Quebec High Wage Industries Unicor Montréal, QC H1J 2C8 22302-Industrial engineering and manufacturing technologists and technicians Unknown 1 1
British Columbia High Wage Inertia Carrier Ltd SURREY, BC V3S 1G3 72024-Supervisors, motor transport and other ground transit operators Unknown 1 2
Ontario High Wage Inesa Security Services Inc. Hamilton, ON L8M 1C6 62029-Other services supervisors Unknown 1 3
Ontario Low Wage Ines Di Santo Corporation Vaughan, ON L4L 4C2 53123-Theatre, fashion, exhibit and other creative designers Unknown 1 1
British Columbia High Wage INETCO Systems Limited Vancouver, BC V6B 4N6 20012-Computer and information systems managers Unknown 1 1
Ontario High Wage Infin8 Brands Inc Markham, ON L3R 1H5 21221-Business system specialists Unknown 1 1
Alberta High Wage Infini Health Performance and Rehabilitation Centre Inc. CALGARY, AB T2H 0P 32121-Medical radiation technologists Corporation 1 1
Ontario High Wage Infinite Computer Solutions Canada Inc. Toronto, ON M5E 1W 21232-Software developers and programmers Corporation 1 1
British Columbia Global Talent Stream Infinitem Canada Ltd. Vancouver, BC V6C 3L2 21231-Software engineers and designers Corporation 1 1
Ontario High Wage Infinite Outsourcing Solutions Inc Mississauga, ON L4V 1T1 13110-Administrative assistants Unknown 1 1
Ontario High Wage Infinite Outsourcing Solutions Inc Mississauga, ON L4V 1T1 41402-Business development officers and market researchers and analysts Unknown 1 1
Ontario High Wage Infinite Outsourcing Solutions Inc Mississauga, ON L4V 1T1 21221-Business system specialists Unknown 1 1
Alberta Low Wage Infinite PR Marketing Ltd Calgary, AB T2L 2G3 13110-Administrative assistants Unknown 1 1
British Columbia High Wage INFINITY BC COATINGS INC Surrey, BC V3T 0W2 72999-Other technical trades and related occupations Unknown 1 1
Ontario Low Wage Infinity Building Solutions Inc. Georgetown, ON L7G 0H6 13100-Administrative officers Unknown 1 1
Ontario Low Wage Infinity Care Homes Inc. Markham, ON L3R 9R6 33102-Nurse aides, orderlies and patient service associates Unknown 1 1
Ontario High Wage Infinity Custom Manufacturing Inc. Mississauga, ON L4Y 4C1 72100-Machinists and machining and tooling inspectors Unknown 1 1
Ontario High Wage Infinity Glass Group Inc. BRAMPTON, ON L6T 5P7 72400-Construction millwrights and industrial mechanics Unknown 1 1
Ontario High Wage Infinity Glass Group Inc. BRAMPTON, ON L6T 5P7 75110-Construction trades helpers and labourers Unknown 1 2
Ontario High Wage Infinity Homes Realty Inc. Mississauga, ON L4Y 1H5 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage INFINITY HVAC LTD CAMBRIDGE, ON N1R 7S7 72102-Sheet metal workers Unknown 1 2
Alberta High Wage Infinity Kitchen Cabinets Ltd Balzac, AB T4A 0E2 72310-Carpenters Unknown 1 1
Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions

Share with Friends!

Want updates? Subscribe to our newsletter

Get notified when new LMIA employers are added to our database.

What is LMIA? (Labour Market Impact Assessment)

In Canada, a Labour Market Impact Assessment (LMIA) is a crucial document that employers must obtain when they want to hire a foreign worker.
A positive LMIA serves as proof that there's a genuine need for a foreign worker to fill a particular job role. It also confirms that there are no available Canadian workers or permanent residents who can take on that job. In simpler terms, a positive LMIA is sometimes referred to as a "confirmation letter."

When an employer decides to hire a foreign worker, they must go through the process of applying for an LMIA.

Once they get the LMIA, foreign workers can then apply for a work permit to come and work in Canada. It's like a two-step process that starts with the employer getting the LMIA and ends with the worker applying for the work permit.

Flag of Canada