I

Lead Project Manager for Canada

Insight Global

northeastern ontario, on, Canada Full-time June 07, 2026

Found 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?

Submit your application for Lead Project Manager for Canada at Insight Global

Apply Now