🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Projects Leader for Veolia North America

Hospitality Full Benefits Career Growth
Company

Veolia

Location

winnipeg, Canada

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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...