Federal contractor directory
Federal contractors in ON — Page 5
Compare public award history, customer agencies, industries, identifiers, and recent wins for each company.
SAFRAN ELECTRICAL COMPONENTS CANADA INCUEI ZLL8B2Z9VMV3 · CAGE 3AD25 · NAICS 332912 · ON
View profile →SAFRAN LANDING SYSTEMS CANADA INCUEI E7FJTLM5VJX6 · CAGE 35962 · NAICS 336413 · ON
View profile →SCHAEFFLER AEROSPACE CANADA INCUEI ELYTLF4DNVL4 · CAGE 36069 · NAICS 332991 · ON
View profile →SCIENCE SUITE INC.UEI GMHQJVMNGXK1 · CAGE L0L87 · NAICS 541511 · ON
View profile →SCIENCETECH INCUEI LQTWL78DRH53 · CAGE L0623 · NAICS 334516 · ON
View profile →SCINTREX LIMITEDUEI DE41ZJMVNRS7 · CAGE 32554 · NAICS 334513 · ON
View profile →SGS CANADA INC.UEI LN9LKELZMT87 · CAGE L0AC4 · NAICS 541380 · ON
View profile →SHARK MARINE TECHNOLOGIES INCUEI J3VPR5FCEMZ1 · CAGE L3436 · NAICS 334511 · ON
View profile →SIEMENS CANADA LIMITEDUEI YN9BKDBMHEX9 · CAGE L3991 · NAICS 334290 · ON
View profile →SIGMA BUSINESS SOLUTIONS INCUEI LKL4VK7XD2J7 · CAGE L1357 · NAICS 541511 · ON
View profile →SIGNAGENT INCUEI JD99JV6AJNJ1 · CAGE L0MJ6 · NAICS 541511 · ON
View profile →S.L. ROSS ENVIRONMENTAL RESEARCH LIMITEDUEI XCN1J1D2G2D5 · CAGE L1275 · NAICS 541620 · ON
View profile →SMARTSIMPLE SOFTWARE INCUEI TBAXF5MLMNE5 · CAGE L3482 · NAICS 513210 · ON
View profile →SOF SURFACES INCUEI FXKMJNLTWNE1 · CAGE L6483 · NAICS 339920 · ON
View profile →SOLACE CORPORATIONUEI GWLUCDMGJU85 · CAGE L12M3 · NAICS 334111 · ON
View profile →SOLINST CANADA LTDUEI KL6CNFRV3QG3 · CAGE 03XZ3 · NAICS 334513 · ON
View profile →SOTI INCUEI MK9TM7DHF499 · CAGE L9160 · NAICS 423430 · ON
View profile →SOUNDS VIRTUAL INC.UEI V7NVPEPLDLJ7 · CAGE L06H9 · NAICS 423430 · ON
View profile →SPACEFILE INTERNATIONAL CORPUEI K8MQEEZ6WPG6 · CAGE L8519 · NAICS 337214 · ON
View profile →SPARTON OF CANADA, LIMITEDUEI EGUVNN8ACFJ7 · CAGE 3AQ66 · NAICS 334111 · ON
View profile →SPEAKERS SPOTLIGHT INCUEI MHKEK9TJGPG5 · CAGE L08J0 · NAICS 711410 · ON
View profile →SPEC FURNITURE, INC.UEI D45CY1NG25W7 · CAGE 3AJ42 · NAICS 337127 · ON
View profile →SQUARE PEG COMMUNICATIONS INCUEI CN5JBLV4FVX5 · CAGE 3AJ25 · NAICS 334220 · ON
View profile →SR RESEARCH LIMITEDUEI KQA8KVJYKUE7 · CAGE L0LT9 · NAICS 334516 · ON
View profile →STACS DNA INCUEI RW6VN6CJHA47 · CAGE L8472 · NAICS 541511 · ON
View profile →STAFF SHOP INCUEI GLPVW6JVJQR4 · CAGE L0QZ6 · NAICS 561320 · ON
View profile →STANCE HEALTHCARE INC.UEI MP1MY1NVEFN7 · CAGE L7991 · NAICS 337127 · ON
View profile →STARSPEC TECHNOLOGIES INCUEI DFQCK77PPG95 · CAGE L0NQ3 · NAICS 541715 · ON
View profile →STEPHANIE MCNEIL CORPORATIONUEI HSQAZ23WNF51 · CAGE L0VY3 · NAICS 423410 · ON
View profile →STUDY BREAK LTDUEI MTQXDLK9NRE1 · CAGE L0ZR0 · NAICS 722320 · ON
View profile →SURE FLOW EQUIPMENT INCUEI D8D4VJB4PKN8 · CAGE 3AH77 · NAICS 332996 · ON
View profile →SWIFTSPACE INCUEI T6T9D177FRJ3 · CAGE L02U6 · NAICS 337214 · ON
View profile →TAILLEFER PLUMBING & HEATING INCUEI F63TM4N2LPG3 · CAGE L0PY5 · NAICS 238220 · ON
View profile →T-BASE COMMUNICATIONS INC.UEI F6Z5P7S85M63 · CAGE L4775 · NAICS 561410 · ON
View profile →TECHGLOBAL CANADA INSTITUTEUEI QWRJLESD9MX7 · CAGE L0WM6 · NAICS 813319 · ON
View profile →TELEDYNE DIGITAL IMAGING, INC.UEI GG5YH57XK8X1 · CAGE L4104 · NAICS 334511 · ON
View profile →TENSILEMILL CNC INCUEI Y3TRRJDYRP91 · CAGE L0G61 · NAICS 334513 · ON
View profile →TERRADYNE ARMORED VEHICLES INCUEI TBMWNZ8XPCA4 · CAGE L04K5 · NAICS 336992 · ON
View profile →THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTOUEI KCH4H38J39V1 · CAGE L0PN5 · NAICS 336414 · ON
View profile →THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTOUEI NBMSSFM3HP56 · CAGE 1C144 · NAICS 611310 · ON
View profile →THE LOCAL EXHAUST & VENTILATION COMPANY, INCUEI JAU9GMRJ83P3 · CAGE L1793 · NAICS 333413 · ON
View profile →THERMO CRS LIMITEDUEI CEGVAS54RA37 · CAGE L6034 · NAICS 541990 · ON
View profile →THE TORONTO-DOMINION BANKUEI TXEQENSNT3N3 · CAGE L03P3 · NAICS 522320 · ON
View profile →THORDON BEARINGS INCUEI PECFYDK4M9K6 · CAGE 0S1K7 · NAICS 326199 · ON
View profile →THORNHILL RESEARCH INCUEI MSCYHA353VM8 · CAGE L4049 · NAICS 339112 · ON
View profile →THREE H FURNITURE SYSTEMS LIMITEDUEI Q8V1D49MJG65 · CAGE L4436 · NAICS 337214 · ON
View profile →TK ELEVATOR CANADA LTDUEI Z6QTKQAXAMQ1 · CAGE L0SV7 · NAICS 561790 · ON
View profile →TOUR-MATE SYSTEMS CANADA LTDUEI E7PCJ1Q25M47 · CAGE L1486 · NAICS 334310 · ON
View profile →TRAFFIC INJURY RESEARCH FOUNDATION OF CANADAUEI GD7JF35JC4M7 · CAGE L6811 · NAICS 541720 · ON
View profile →TRANE CANADA ULCUEI KH2NVN1B3DV4 · CAGE L0GV7 · NAICS 333415 · ON
View profile →