Site installation Manager

Reel
📍 boisbriand, laurentides, Canada 💼 Full-time 🕒 Posted June 05, 2026

Job Description

REEL COH Inc. (Subsidiary of REEL International) is the largest Canadian manufacturer specialized in designing, building, maintain and installing industrial electromechanical material‑handling systems for production lines. Our products are custom‑designed to customers’ exacting specifications and requests in fast‑growing sectors such as hydroelectricity and nuclear energy. The company has built a solid reputation for the quality and robustness of its mechanical designs and builds.

Position

Reporting to the Construction Executive Director, the Installation Manager is responsible for the successful execution of the installation phase of the projects entrusted to them; they ensure complete installation oversight. As such, they are accountable for meeting the installation contractual deliverables and achieving objectives in terms of safety, quality, cost, deadlines, and customer satisfaction. For the project installation phase under its responsibility, the I...

Ready to Apply?

Submit your application today and join our talented team at Reel.

Submit Application

Job Details

  • Location boisbriand, laurentides
  • Job Type Full-time
  • Category Engineering
  • Posted Date June 05, 2026
  • Application Deadline July 15, 2026