W

Lead Infrastructure Sustainability Projects in Quebec

WSP USA

quebec, capitale nationale, Canada Full-time June 16, 2026

Found Description

Shape impactful infrastructure with WSP as a Sustainable Infrastructure Lead based in Montreal. Drive projects that address climate change and bolster sustainable development.
As a senior technical leadership role, you will guide diverse project teams and public and private clients through the Envision framework across the project lifecycle. With 6–10 years of expertise in sustainable practices, you will mentor emerging professionals while influencing high-stakes infrastructure decisions that significantly impact sustainability.
Key Responsibilities:
• Lead Envision delivery on complex infrastructure projects
• Guide teams through planning, design, and construction phases
• Integrate sustainability strategies for climate resilience
• Collaborate with multidisciplinary teams for decision-making
• Mentor and train teams, enhancing Envision capabilities
Requirements:
• 6–10 years of technical leadership experience
• Degree in Architecture, Engineering, or rel...

Ready to Apply?

Submit your application for Lead Infrastructure Sustainability Projects in Quebec at WSP USA

Apply Now