Project Manager for Complex Installations
V
Veolia
📍 mississauga, peel region, Canada
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...