Oculus Info Inc.

600-2 Berkeley St., Toronto, ON

Oculus is a software services consulting group which does analysis, design and development of innovative business visualization solutions for key clients throughout North America and in Europe. The performance, quality and leadership of our ...

ODC Manufacturing Limited

11 Morrow Rd., Barrie, ON

Custom and captive die casting, machining, assembly, tool maintenance, drilling, threading. Machines: 8 (35 to 200 tons) 10 machines Metals Cast: Zn Size Range: 5 g to 1.5 kg or 30 mm x 30 mm Markets: Auto aftermarket, electrical & electronic, ...


3-1038 Cooke Blvd., Burlington, ON

O'Dell Engineering Ltd.

28 Hilborn Ave., Cambridge, ON

ODIM Spectrum Ltd.

597 The Queensway, Peterborough, ON

The company originated from Spectrum Engineering, a Canadian owned firm that was established in 1971. In 1983 the 'Ocean Systems Group' was formed within Spectrum, initially to provide engineering support to the Canadian Navy's towed sonar ...

ODUSOFT Consulting Canada

345 Hansen Rd N, Brampton, ON

ODUSOFT Consulting Canada is a consulting and training services company, with head office in Ontario, Canada, and west african office in Lagos, Nigeria. We are a consulting and training firm with comprehensive experience in Strategic Planning, ITIL ...

Odutola Law Chambers

204-280 Albert St, Ottawa, ON

Trade marks Patent Copyright Information technology Odutola Law Chambers provides legal advice in the acquisition, creation, protection, and licensing of intellectual property rights. We are also experienced in the negotiation and ...

Odyssey Migration Control Inc.

1919 Hyndman Rd. R.R.3, Spencerville, ON

OEM Import Parts

H1-4129 Harvester Rd, Burlington, ON

Retail of OE factory and replacement auto parts.