Site installation Manager

Reel

boisbriand, laurentides, Canada
Full-time
Posted May 31, 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 Installat...