Companies in Canada
21,927 registered companies
Page 78 of 110
- OMER ATSOC INC.Montréal
- OMERS Energy Inc.Toronto
- OMERS Finance TrustToronto
- OMERS INFRASTRUCTURE MANAGEMENT INC.TORONTO
- OMNIA PACKAGING INC.Guelph
- OMNICOM CANADA CORP.HALIFAX
- OMNICOM FINANCE CANADA ULCVANCOUVER
- OmniFilm Entertainment Ltd.Vancouver
- OmniPET Nutrition Inc.Abbotsford
- Omniplast Inc.Saint-Hubert
- Omniscient Technologie Inc.Sherbrooke
- Omori North America Inc.Bolton
- ONCAP II L.P.Toronto
- ONCAP (US) II-A L.P.Toronto
- ONCAP (US) II L.P.Toronto
- Ondeo Nalco Canada Co.Halifax
- One Big Sky LPCalgary
- One Cornerstone Solutions CorpToronto
- ONE DEGREE ORGANIC FOODS INC.Abbotsford
- ONE & FIVE LIMITED PARTNERSHIPTORONTO
- ONEGA TISSUS DE PROTECTION INC.Saint-Basile-le-Grand
- ONE Global Equity ETFToronto
- O'Neil Fisheries LimitedDigby
- O'Neil's Farm Equipment (1971) Ltd.Binbrook
- onePoint Canada Inc.Montreal
- Onepointfive Ventures LtdVancouver
- OneSource Relocation Canada Corp.Halifax
- One Summit Capital Wealth Management Inc.Westmount
- ONETWOSIX Design Inc.Edmonton
- OneVest Management Inc.Calgary
- One West Holdings Ltd.VANCOUVER
- Onex Blair Franklin Global Credit Fund (MFT)Toronto
- Onex Falcon Direct Lending FundToronto
- Onex High Yield Bond Fund (Canada)Toronto
- Onex International FundToronto
- Onex Premium Income FundTORONTO
- Onex U.S. Equity FundToronto
- Onipro Inc.Napierville
- On-Site Power LtdCalgary
- Ontario Chromium Plating Inc.Oakville
- Ontario College of Art & Design UniversityToronto
- ONTARIO DEHY INC.GODERICH
- Ontario Electricity Financial CorporationToronto
- Ontario Gaming East Limited PartnershipCoquitlam
- ONTARIO LIMITED 458981OTTAWA
- ONTARIO LIVESTOCK EXCHANGE INC.WATERLOO
- Ontario Ltd.Milton
- Ontario Mushroom FarmsWhitby
- Ontario Non-Profit Housing AssociationToronto
- Ontario Pension BoardToronto
- Ontario Plants Propagation LimitedSaint-thomas
- Ontario Power Generation Inc. Pension PlanToronto
- Ontario Restaurant Hotel Motel AssociationMississauga
- ONTARIO SCHOOL BOARDS\' INSURANCE EXCHANGEGUELPH
- Ontario Sports Solutions (PAG) L.P.Toronto
- ONTARIO STAIR & FLOOR SUPPLY INC.Vaughan
- ONTARIO TEACHERS’ FINANCE TRUSTToronto
- Ontario Teachers Insurance PlanWaterloo
- ONTARIO TEACHERS' PENSION PLAN BOARDToronto
- ONTARIO TRANSIT GROUP INC.ONTARIO
- Ontex Clothing Inc.Scarborough
- On Track Auto Sales Ltd.Kelowna
- On-Track Railway Services Ltd.Edmonton
- Onward Manufacturing Company LimitedWaterloo
- OPEARATING ENGINEERS OF MANITOBA LOCAL 987 PENSION TRUST FUNDWinnipeg
- Openroad Auto Group Ltd.Burnaby
- Open Source Health Inc.Toronto
- Open Text CorporationWaterloo
- Open Text CorporationWaterloo
- Operating Engineers Local 955 Pension PlanEdmonton
- Operating Engineers' Pension PlanBurnaby
- OPMEDIC Group Inc.Mont-Royal
- OPSEU Pension Plan Trust FundToronto
- OPSEU Pension Plan Trust FundTORONTO
- OPTANIA SOLUTIONS INC.Saguenay
- Optimoule Inc.Thetford Mines
- OPTIMUM CANADIAN EQUITY FUNDMontréal
- Optimum Fixations Inc.LaSalle
- Optimum Instruments Inc.Edmonton
- OPTINIUS CAPITAL CORP.Chute A Blondeau
- Optosecurity Inc.Quebec
- Opus Balanced FundMontreal
- Oracle Alpha Inc.Toronto
- Orangeville Concrete Pumping Service Ltd.Amaranth
- Oranje Canada Corporate Pension PlanBarrie
- Orbital Research Inc.White Rock
- Orca Gold Inc.Vancouver
- Orca Supply CorporationRichmond
- Orchid Ventures, Inc.Vancouver
- Orckestra Inc.Montreal
- Orderdynamics CorporationRichmond Hill
- Ordre des Infirmières et Infirmiers du QuébecMontreal
- O'Regan Properties LimitedDartmouth
- Oreillers Soft Tex (2015) inc.Magog
- Orenda Automation Technologies Inc.Markham
- Orezone Gold CorporationOttawa
- ORGANIKA HEALTH PRODUCTS INC.Richmond
- Orientex Ind. Inc.Markham
- Origen Resources Inc.Vancouver
- ORIGIN AT LONGWOOD HOLDINGS LTD.Vancouver
- ORIGIN ORGANIC FARMS INC.VANCOUVER
- Oriole Media Corp.Toronto
- Orion Canadian Holdings L.P.Toronto
- ORION TRAVEL INSURANCE COMPANYTHORNHILL
- Orla Mining Ltd.Vancouver
- Orlando Friesen and Son IncHalbstadt
- ORLEN Upstream Canada Ltd.Calgary
- Ormsby Properties Inc.GUELPH
- OrngeMississauga
- Oro-Medonte Solar Farm Inc.Toronto
- Oromocto Auto Sales Ltd.Oromocto
- OROSUR MINING INC.WHITEHORSE
- ORSU METALS CORPORATIONWHITE ROCK
- ORTHOFAB INC.QUEBEC
- Orthogenic Laboratories Inc.Scarborough
- OrtoPed Inc.Montreal
- OSC Constructors ULCHalifax
- OSI Maritime Systems Ltd.Burnaby
- Osler, Hoskin & Harcourt LLPToronto
- OSL Retail Services Inc.Misssissauga
- Ostaco 2000 Windoors Inc.Markham
- OSUM PRODUCTION CORP.CALGARY
- OT HOLDCO INC.TORONTO
- Otis Gold Corp.vancouver
- O.T.S. Auto Electric Ltd.Nisku
- Ottawa Community FoundationOTTAWA
- Ottawa Macdonald-Cartier International Airport AuthorityOttawa
- Ottawa Regional Hospital Linen Services IncOttawa
- OTTAWAY MOTOR EXPRESS (2010) INC.HARTLAND
- OTT FINANCIAL GROUP CORPORATIONNorth York
- OTT Financial Inc.North York
- Otto Farms Ltd.Perth
- OTTO JANGL COMPANY LTD.SHERRINGTON
- O-Two Medical Technologies Inc.Mississauga
- Ouellette Sea Products Ltd.Petit-Cap
- Our Christmas Miracle Productions Inc.Burnaby
- Outbound Distribution Inc.SASKATOON
- Outcome Canadian Equity Income FundToronto
- Outillages K & K LtéeSaint-Jean-sur-Richelieu
- Outils de Coupe Drillmex Inc.Sainte-Julie
- Out of the Sandbox IncOttawa
- OVCQ2 Trading PartnershipVancouver
- Overland Custom Coach (2007) Inc.Thorndale
- Overseas Electronics LimitedToronto
- Over The Edge (Canada) Inc.Upper Tantallon
- OVINTIV CANADA ULCCALGARY
- Ovivo Inc.Montreal
- Owen and Company LtdVaughan
- Owens Corning Canada Inc. Consolidated REtirement PlanScarborough
- Owens Corning Canada Inc. Pension Plan for Hourly Rated EmployeesScarborough
- Owners FundToronto
- Owners Opportunities FundToronto
- Owners RRSP FundTORONTO
- OX EQUIPMENT INC.Ancaster
- Oxford Properties Industrial Limited PartnershipToronto
- Oxford SC Blue Mountain Stayner LPStayner
- Oxford SC Inspirit London LPLondon
- Oxford SC King Midland LPMidland
- Oxford SC Lasalle Sudbury LPSudbury
- Oxford SC Maple View London LPLondon
- Oxford SC Shoreview Windsor LPWindsor
- Oxford SC Walford Elliot LPElliot Lake
- Oxford SC Walford Sudbury LPSudbury
- Oxford SC Walford Thunder Bay LPThunder Bay
- Oxy-Arc International Inc.Cornwall
- Oxygène Bois-Francs Inc.Victoriaville
- Oyen Wiggs Green & MutalaVancouver
- Ozery's Pita Break Inc.Vaughan
- OZZ (000024 - 151 AVIVA) LIMITED PARTNERSHIPCONCORD
- OZZ (000133 - 256 AVIVA) LIMITED PARTNERSHIPCONCORD
- OZZ (000435-106 AVIVA) LIMITED PARTNERSHIPCONCORD
- OZZ (000489 - 280 AVIVA) LIMITED PARTNERSHIPCONCORD
- OZZ (001138-127 Aviva) Limited PartnershipConcord
- Ozz Solar International Inc.Concord
- P23 Entertainment Inc.Richmond Hill
- PAA Laboratories Inc.Mississauga
- PACCAR FINANCIAL LTD.Mississauga
- PACCAR FINANCIAL SERVICES LTD.MISSISSAUGA
- PACCAR OF CANADA LTD.MISSISSAUGA
- Pace Savings & Credit Union LimitedVaughan
- PACESETTER EQUIPMENT LTD.AIRDRIE
- Pachem Distribution Inc.Laval
- Pachinco Limited PartnershipSaint-John
- PACIFICA NORTHWEST TIMBER CORP.Terrace
- Pacifica Resource Management Ltd.Terrace
- Pacific Autosport Inc.North Vancouver
- Pacific Bit of Canada Inc.Surrey
- PACIFIC BOTTLEWORKS COMPANY LTD.Langley
- Pacific Clothing Recyclers IncSurrey
- Pacific Coast Floral Wholesale LtdBurnaby
- Pacific Cove Trust FundVancouver
- Pacific Grove Plaza Inc.Burnaby
- Pacific Insight Electronics Corp.Nelson
- Pacific Mountain Region - The United Church of CanadaBURNABY
- Pacific National ExhibitionVancouver
- Pacific Newspaper Group Pension PlanVancouver
- Pacific Northern Gas Ltd.Vancouver
- PACIFIC PALLET LTDAbbotsford
- PACIFIC POTATO CORP.Delta
- PACIFIC RIDGE TRADING CORP.Calgary