M.D.A. Marine Design Associates Ltd.

4577 Boulderwood Dr., Victoria, BC

The Company enjoys an established reputation as a competent and progressive Company, providing consulting, design, drafting, surveying, cargo superintendence, oil and gas related expertise, legal testimony and ship management services to the ...

M.G. Engineering

655 Cedarille Way S.W., Calgary, AB

M.J. International & Associates Inc.

349 Bowes Rd. 17, Concord, ON

Member of the following Associations: PEO, Environmental Assessment Association, Canadian Environmental Industry Association. HazMat Products, Secondary Containment & Spill Control Equipment, Industrial Absorbents & Absorbent Traffic Rugs and ...

M.J. Murphy & Associates Ltd.

64 Red Cliff Rd., Logy Bay, NL

M.P.T. Inc.

1411 Highway 21 S, Dresden, ON

Manufacturing Process Technologies Inc. has been solving our customers automation needs since 1990 with fairness, honesty, and quality in our business endeavors. We offer a combined 30 years of controls engineering experience from various ...

M.R. Wright And Associates Co. Ltd.

390 Bay St. 5th Floor, Sault Ste Marie, ON

Consulting Engineers in the Structural Municipal Services field, and also Inspection of Building Products and Construction.

MacDonald Dettwiler and Associates

60-1000 Windmill Rd., Dartmouth, NS

MDA Halifax is the Acoustics and Mine Warfare Centre of Excellence for designing and building Mine Warfare systems, acoustics centric C4ISR Systems, Sensors, Trainers, Research and Development Support, and Technology Demonstrators is a large portion of ...

MacDonnell Group Consulting Ltd

1100-1505 Barrington St, Halifax, NS

The MacDonnell Group provides consulting and technology services for multi discipline engineering, environmental consulting, geomatics, mapping, GIS, and management consulting. Planning, design, and project management are provided for natural ...

Machinex Recycling Technologies

11-817 Brock Rd. S., Pickering, ON

Machinex Recycling Technologies Inc., is a Federally registered company located in Pickering, Ontario. Machinex is a full service, recycling equipment company offering design, engineering, equipment sales, installation, service and parts for all ...