Insight Global

Lead Project Manager for Canada

📍 Location
northeastern ontario, on
⏰ Job Type
Full-time
📅 Posted
June 07, 2026

Job Description

Insight Global is seeking a Senior Project Manager to lead multidisciplinary engineering projects across Canada. Collaborate with diverse teams and maintain strong client relationships to drive project success.
The successful candidate will oversee complex capital projects, particularly in industrial and resource sectors. With strong backgrounds in mining or engineering consulting, they will coordinate technical teams, develop project plans, and manage execution phases. Your expertise will influence project strategy while ensuring stakeholder engagement and a consistent approach to health and safety.
Key Responsibilities:
• Lead multidisciplinary projects from study to execution phases
• Build and maintain strong client relationships and interfaces
• Coordinate technical teams across various engineering disciplines
• Develop execution plans, budgets, and risk management strategies
• Support ESG initiatives and brownfield redevelopment projects
Requirements:
•...

Ready to Apply?

Take the next step in your career journey with Insight Global

Apply Now