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 Primary Agriculture Glenn Whiteside Farms ltd Alliston, ON L9R 1V2 85101-Harvesting labourers Unknown 1 2
British Columbia Low Wage Glen Traffic Solutions Inc. Richmond, BC V6W 1H3 13110-Administrative assistants Unknown 1 1
British Columbia Primary Agriculture GLENWOOD VALLEY FARMS LTD. LANGLEY, BC V2Z 2A6 85101-Harvesting labourers Unknown 1 15
British Columbia Primary Agriculture GLENWOOD VALLEY FARMS LTD. Langley, BC V2Z 2A6 85101-Harvesting labourers Unknown 1 10
British Columbia Primary Agriculture GL Farms Ltd. Abbotsford, BC V2S 7Y8 85103-Nursery and greenhouse labourers Unknown 1 3
Ontario Primary Agriculture GLG Organics Inc. Leamington, ON N8H 3V6 85101-Harvesting labourers Unknown 1 6
Ontario Primary Agriculture G.L. Hubbard Ltd Blyth, ON N0M 1H0 85101-Harvesting labourers Unknown 1 10
Ontario High Wage Glider Systems Inc Tilbury, ON N0P 2L0 72106-Welders and related machine operators Unknown 1 1
Alberta Global Talent Stream Glidex Delivery and Janitorial Services Ltd. Grande Prairie, AB T8V 0T9 21234-Web developers and programmers Unknown 1 1
British Columbia High Wage Glimpse Lake Ranch Estate Ltd. Quilchena, BC V0E 2R0 73201-General building maintenance workers and building superintendents Unknown 1 1
Quebec Global Talent Stream Glink Securite inc Blainville, QC J7C 5M7 21220-Cybersecurity specialists Unknown 1 1
Quebec Low Wage GLL immigration inc. QUÉBEC, QC G2K 0H1 13110-Administrative assistants Unknown 1 1
Quebec Low Wage GL Mécanique du batiment inc QUEBEC, QC G1C 7V4 72402-Heating, refrigeration and air conditioning mechanics Unknown 1 1
Quebec Low Wage GL MÉCANIQUE INC ST-MATHIEU-DE-BELOEIL, QC J3G 4S5 72401-Heavy-duty equipment mechanics Corporation 1 2
Ontario High Wage Glo3D Inc. Toronto, ON M4P 2C9 21211-Data scientists Corporation 1 1
Ontario High Wage Glo3D Inc. Toronto, ON M4P 2C9 21234-Web developers and programmers Corporation 1 1
Ontario High Wage Glo3D Inc. Toronto, ON M4P 2C9 21230-Computer systems developers and programmers Corporation 1 1
Ontario High Wage Global Aerospace Corporation Mississauga, ON L5S 1J7 73112-Painters and decorators (except interior decorators) Unknown 1 1
Quebec High Wage Global Air Services L'Ancienne Lorette, QC G2E 2H8 72404-Aircraft mechanics and aircraft inspectors Unknown 1 1
Alberta High Wage Global Auto Repair LTD Calgary, AB T2E 2M8 60020-Retail and wholesale trade managers Unknown 1 1
Ontario Global Talent Stream Global Beverage & Logistics Centre Inc. Mississauga, ON L5T 1S8 00015-Senior managers - construction, transportation, production and utilities Unknown 1 2
Ontario Global Talent Stream Global Beverage & Logistics Centre Inc. Mississauga, ON L5T 1S8 00012-Senior managers - financial, communications and other business services Unknown 1 1
Alberta Low Wage Global CFS Canada Ltd. Edmonton, AB T6E 5V8 13110-Administrative assistants Unknown 1 1
Alberta Low Wage Global Childcare Centre Leduc, AB T9E 6Y5 42202-Early childhood educators and assistants Unknown 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage Global Field Services International Inc. Elgin, 60123 72106-Welders and related machine operators Corporation 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage Global Field Services International Inc. Elgin, 60123 72100-Machinists and machining and tooling inspectors Corporation 1 1
Employers carrying on business in Canada with Head Office outside of Canada High Wage Global Field Services International Inc. Elgin, 60123 72010-Contractors and supervisors, machining, metal forming, shaping and erecting trades and related occupations Corporation 1 1
British Columbia High Wage Global Fleet Management Inc. Burnaby, BC V5H 2E8 64101-Sales and account representatives - wholesale trade (non-technical) Unknown 1 2
British Columbia High Wage Global Fleet Management Inc. Burnaby, BC V5H 2E8 22221-User support technicians Unknown 1 1
British Columbia High Wage Global Fleet Management Inc. Burnaby, BC V5H 2E8 21311-Computer engineers (except software engineers and designers) Unknown 1 1
British Columbia High Wage Global Fleet Management Inc. Burnaby, BC V5H 2E8 21234-Web developers and programmers Unknown 1 1
British Columbia Low Wage Global Grocers Ltd. Oliver, BC V0H 1T9 62010-Retail sales supervisors Unknown 1 1
Quebec High Wage Globalia inc. Saint-Lambert, QC J4P 1L3 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario Global Talent Stream GlobalLogic Canada ULC Mississauga, ON L4W 5K4 21231-Software engineers and designers Corporation 2 2
Ontario Global Talent Stream GlobalLogic Canada ULC Mississauga, ON L4W 5K4 20012-Computer and information systems managers Corporation 1 1
British Columbia Primary Agriculture GLOBAL MAPLE RIDGE AGRO LTD. Maple Ridge, BC V4R 1R8 85101-Harvesting labourers Unknown 1 6
Alberta Low Wage Global Metal Quality Solutions Inc. St. Albert, AB T8N 3V5 85111-Oil and gas drilling, servicing and related labourers Unknown 1 1
Ontario High Wage GLOBAL METAL SOURCES CO., LTD. Quinte West, ON K8V 5P7 94100-Machine operators, mineral and metal processing Unknown 1 2
Quebec High Wage Global Mind inc Montreal, QC H2S 3C8 22311-Electronic service technicians (household and business equipment) Unknown 1 1
Ontario High Wage Global Muffler Scarborough, ON M1J 1K9 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
British Columbia Global Talent Stream Global Relay Communications Inc. Vancouver, BC V6B 2M9 21222-Information systems specialists Unknown 1 1
British Columbia High Wage Global Rigging & Transport Canada Corp. Surrey, BC V4N 4C4 22303-Construction estimators Unknown 1 1
British Columbia High Wage Global Rope Access Squamish, BC V8B 0R1 70010-Construction managers Unknown 1 1
British Columbia High Wage Global - Senior Care Ltd. North Vancouver, BC V7G 1V4 12010-Supervisors, general office and administrative support workers Unknown 1 1
Alberta Low Wage GLOBAL SIDING & EXTERIOR LTD. CALGARY, AB T3J 2J8 75110-Construction trades helpers and labourers Unknown 1 1
Alberta Low Wage GLOBAL SIDING & EXTERIOR LTD. CALGARY, AB T3J 2J8 73200-Residential and commercial installers and servicers Unknown 1 1
British Columbia High Wage Global Spectrum Facility Management LP Dawson Creek, BC V1G 0A4 60030-Restaurant and food service managers Unknown 1 13
British Columbia High Wage Global Spectrum Facility Management LP Dawson Creek, BC V1G 0A4 62200-Chefs Unknown 1 5
British Columbia High Wage Global Spectrum Facility Management LP Dawson Creek, BC V1G 0A4 12103-Conference and event planners Unknown 1 1
Ontario High Wage Global Startups Accelerator Toronto, ON M5V 2Y1 11202-Professional occupations in advertising, marketing and public relations 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