A Canadian owned Group of Companies, headquartered in St. Catharines, Ontario.
We are able to provide a full range of project and maintenance services
for all of your industrial needs from coast to coast.
Head OfficeRussell Industries Corp.
20 Grote Street,
St. Catharines, Ontario, L2N 2E7
CME (Victoria)Canadian Maritime Engineering
825 Admirals Road,
Victoria, British Columbia, V9A 2P1
Gudgeon Thermfire International