🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Montreal Infrastructure Sustainability Lead

Hospitality Full Benefits Career Growth
Company

WSP in Canada

Location

ottawa, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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