Location
mississauga
Job Type
Full-time
Posted
June 12, 2026
Job Description
Join Veolia as a Project Manager specializing in mission-critical installations. Manage diverse teams on significant infrastructure projects from Data Centers to Power Plants across North America.
In this pivotal role, your comprehensive knowledge of electrical systems will be essential as you lead teams and manage subcontractors on time-sensitive projects. You'll handle budgets, develop testing methods, and maintain quality standards, driving projects to completion with high attention to detail.
Key Responsibilities:
• Oversee project delivery for mission-critical systems
• Lead teams and manage client vendor relationships
• Utilize technical expertise for successful installations
• Prepare proposals and manage project finances
• Ensure accuracy in documentation and compliance
Requirements:
• 10+ years in the electrical sector
• Bachelor’s or Associate degree in a related field
• Proven experience in commissioning complex installations
• Familiarity...
In this pivotal role, your comprehensive knowledge of electrical systems will be essential as you lead teams and manage subcontractors on time-sensitive projects. You'll handle budgets, develop testing methods, and maintain quality standards, driving projects to completion with high attention to detail.
Key Responsibilities:
• Oversee project delivery for mission-critical systems
• Lead teams and manage client vendor relationships
• Utilize technical expertise for successful installations
• Prepare proposals and manage project finances
• Ensure accuracy in documentation and compliance
Requirements:
• 10+ years in the electrical sector
• Bachelor’s or Associate degree in a related field
• Proven experience in commissioning complex installations
• Familiarity...
Ready to Apply?
Submit your application for Project Manager for Complex Installations at Veolia
Apply Now