Projects Leader for Veolia North America

Veolia • winnipeg, Canada

Location winnipeg, mb
Job Type Full-time
Posted June 08, 2026

Role Description

Shape major capital projects with Veolia North America as a Projects Leader in Boston. Leverage your project management skills to drive the Winnipeg Sewage Treatment Program's success.
As a Projects Leader, you will work closely on-site and in the office, collaborating with Veolia and the City of Winnipeg's teams. Your role involves providing technical support and driving project management efforts for three major capital projects. With approximately $3 billion at stake, you'll be instrumental in managing risks and delivering high-quality outputs throughout the program's lifecycle.
Key Responsibilities:
• Provide technical support for capital projects' design and commissioning
• Collaborate with City Project Managers and stakeholders
• Lead risk management strategies across multiple projects
• Review and assist with project deliverables and documentation
• Develop and monitor capital project costs and timelines
Requirements:
• Bachelor's Degree in Engineering...

Ready to Apply?

Apply for this Position