🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Montreal Infrastructure Sustainability Lead

WSP in Canada | ottawa, Canada | Posted June 06, 2026

Position Overview

Drive sustainable solutions as a Sustainable Infrastructure Lead with WSP in Montreal. Influence high-impact projects through innovative strategies and strong technical leadership.

This pivotal role focuses on applying the Envision framework for climate-resilient infrastructure across Quebec. Your expertise will be essential in guiding project teams, ensuring alignment with sustainability standards, and composing high-quality documentation. Mentor younger professionals as you contribute to WSP’s market leadership.

Key Responsibilities:
• Champion Envision delivery across project lifecycles
• Guide integration of sustainability strategies
• Mentor emerging professionals in sustainability
• Support development of client proposals and relations
• Maintain oversight of project finances and schedules

Requirements:
• 6–10 years in sustainable infrastructure roles
• Relevant architectural or environmental degree<...

Ready to Apply?

Apply for this Position