🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Experienced Landscape Architecture Leader

Student-Friendly Entry-Level
Company

WSP in Canada

Location

edmonton, Canada

Posted

June 04, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Take your career to new heights as an Experienced Landscape Architecture Leader. This role encompasses hands-on project management and design excellence within urban and ecological landscapes.
As a senior professional, you will lead diverse projects while mentoring junior designers. Engaging with communities and crafting proposals will be vital for sustaining client and stakeholder relationships across Northern Alberta. Your commitment to high-quality, socially conscious design will set your team apart in all endeavors.
Key Responsibilities:
• Oversee landscape architecture and urban design projects
• Mentor and develop junior team members
• Create proposals to attract new clients and projects
• Build lasting relationships with communities and stakeholders
• Represent the organization professionally in all engagements
Requirements:
• AALA member in good standing required
• 15+ years of landscape architecture experience
• Strong design development and te...