🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

REEL COH Site Installation Manager Role

Student-Friendly Entry-Level
Company

Reel

Location

boisbriand, Canada

Posted

May 29, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Take charge of installation projects as a Site Installation Manager with REEL COH Inc. This role requires focus on project execution, safety compliance, and client relations in leading Canadian manufacturing contexts.
Your expertise will direct the installation phase of various projects, coordinating with multiple teams to achieve excellence in safety and quality. As part of your leadership, you’ll communicate directly with clients, ensuring all their requirements are met and that installation progress is properly documented. Your role is pivotal in maintaining the high standards for which REEL COH is known.
Key Responsibilities:
• Lead installation projects, ensuring adherence to all objectives
• Collaborate with engineering and procurement teams
• Implement risk assessment strategies proactively
• Conduct site meetings; manage task assignments
• Ensure compliance to all safety regulations
Requirements:
• Degree in an engineering discipline or equivalent
...