Meet Our Team
We’re a team of engineers, community planners, policy analysts, landscape architects, environmental scientists, communication experts, technologists, legal surveyors, and administrative professionals.
Environmental Consultant
Community Planner
Community Planner
Engineer in Training
Application Developer
Engineer in Training
Civil Engineering Technologist
Civil Engineer in Training
Civil Technologist
Communications and Engagement Consultant
Mechanical Technologist
Civil Technologist
Civil Design Technologist
Community Planner
Communications Coordinator
Social Planner
Project Coordinator
Proposal Coordinator
GIS Analyst
GIS Analyst
Community Development Consultant
Transportation Engineer
Production Designer
Engineer in Training
Engineer in Training
Document Design Administrator
Environmental Consultant
Engineering Community Consultant
Water Resources Engineer In Training
Branch Steward
Engineer-in-Training
Civil Engineer
Administrative Assistant
Community Planner
Project Coordinator
Benefits Administrator
Community Planning Lead
Planner
Transportation Engineer
Communications Specialist
Civil Engineer
Transportation Engineer
Engineer in Training
Corporate Secretary
Climate Change Consultant
Water & Wastewater Engineer
Community Consultant
Project Engineer
Community Consultant
Project Engineer
Civil Engineer
Engineer in Training
Project Manager
Engineer in Training
Geomatics Technician
Engineer in Training
Civil Engineer in Training
Civil Engineer in Training
Community Planner
Engineer in Training
Transportation Engineer
Landscape Designer
Planner
GIS Technician
Engineer in Training
Water & Wastewater Engineer
Engineer in Training
Engineer in Training
Transportation Planner
Engineer in Training
IT Technician
Senior GIS Analyst
Civil Engineering Technologist
Process/Civil Technologist
Civil Engineer in Training
Engineer in Training
Civil Technologist
Engineer In Training
ENGINEER-IN-TRAINING
Geographic Information Systems Specialist
Project Engineer
Environmental Consultant
Project Engineer
Senior Transportation Planner
Engineer in Training
Planner
Community and Water Strategy Consultant
Professional Engineer
Civil Engineering Technologist
Community Planner
Transportation Planner
Civil Engineering Technologist
EIT Municipal D&C
Community Planner
Office Coordinator
Community Planner
Civil Engineer in Training
Engineer in Training
Civil Engineer in Training
Landscape Architect and Community Planner
Administrative Assistant
Senior Professional Land Surveyor
Municipal Engineer
Environmental Consultant
Visual Communications Specialist
Payroll & Benefits Administrator
Engineer in Training
Branch Steward
Graphic Designer - Visual Communications
Payroll Administrator
Civil Engineering Drafting Technologist
Transportation Engineer In Training
Senior Landscape Technologist
Community Planner
Community Consultant
IT Technician
Project Engineer
Municipal Engineer
Civil Engineering Technologist
Engineer
Graphic Designer
Graphic Designer
Municipal Engineer
Civil Engineering Technologist
Engineering Technologist
Transportation Design Engineer
Transportation Engineering In Training
Field Reviewer
Civil Engineering Technologist
Engineer in Training
Spatial Services Consultant
Billing Clerk
GIS Technician
Project Engineer
People Stewardship
Transportation Consultant
Project Construction Lead
Community Planner
Civil Engineer
Civil Engineering Technologist
IT Technician
Project Engineer
Professional Engineer
Community Consultant
Project Coordinator
Civil Engineering Technologist
Land and Community Planner
Party Chief Assistant
Land Economics Consultant
Communications + Engagement Consultant
Civil Engineer
Project Engineer
Accounting Clerk
Civil Engineer in Training
Civil Engineering Technologist
Strategy Consultant
Branch Steward
It Technician
Community Planner
Office Coordinator
Civil Engineering Technologist
Civil Technologist
Community Planner
Engineering Consultant
Engineer in Training
Local Government Consultant
Water Strategy Consultant
Engineer In Training
Project Manager
Engineer in Training
Community Planner
Civil/Environmental Engineer in Training
Transportation Engineer in Training
Transportation Technologist
Project Coordinator
Branch Administrator
Project Engineer
Landscape Technologist
Proposal Coordinator / Specialist
Senior Engineer
Senior Civil Engineering Technologist
Visual Communications Specialist
Communities Consultant
IT Technician
Engineer in Training
Business Administration Manager
Climate Change and Clean Energy Consultant
Engineer In Training
Engineering Technologist
Transportation Engineer
Engineer in Training
Landscape Architecture Technologist
Transportation Engineer
Senior Advisor for Indigenous Relations and Truth and Reconciliation
Design and Construction Engineer
Community Planner
Communities Engineer in Training
Transportation Planner
Senior Engineer
Water Resources Engineer
Engineering Technologist
Community Planner
Landscape Architecture Technologist
Civil Engineering Technologist
Landscape Consultant
Civil Engineer
Project Coordinator
Senior Landscape Architect
Office Coordinator
Payroll and Benefits Coordinator
Communications Coordinator
Community Consultant/Engineer
Accounting Technician
Senior Civil Technologist
Administrative Coordinator
Branch Admin Coordinator
Shared Services Coordinator
Community Planner
Civil Engineering Drafting Technologist
Civil Engineer in Training
Transportation Engineer
Transportation Engineer
Graphic Designer
Environmental Consultant
Engineer in Training
Communities Practice Engineer-in-Training
Civil Engineer in Training
Community and Transportation Planner
Civil Technologist
Company Leader
Project Engineer
Civil Engineering Technologist
Strategic Planner
Community and Social Planning Consultant
Senior Transportation Engineer
Land Surveyor
Civil Technologist
Community Planner
Engineer in Training
Project Engineer
Sustainable Transportation Planner
Geographic Information Systems Technician
Civil Engineering Technologist
Civil Engineer
Administrative Assistant
ADMINISTRATIVE ASSISTANT
Senior Planner
Project Administrator
Communications Lead
Professional Engineer
Transportation Engineer
Project Engineer
Senior Communications Specialist
Transportation Engineer
Environmental Consultant
Project Manager
Communities and Transportation Engineer
Community Planner
Finance and Service Delivery Strategist
Community Energy & Sustainability Consultant
Civil Engineering Technologist
Project Engineer
Communications Specialist
Planner
Civil Technician
Civil Engineering Technologist
Project Engineer
Water Resources Engineer
Senior Technologist
Landscape Architect
Information Systems Specialist
Civil Engineering Consultant
Landscape Designer
Community Consultant
Project Engineer
Accountant
Senior Technologist
Civil Technologist
Land Economics Consultant
Payroll Administrator
Community Consultant
Engineer in Training
Community Consultant
Senior Consultant
Community (Energy) Advisor
Infrastructure Consultant
Senior Engineering Technologist
Director and Transportation Practice Leader
Transportation EIT
Transportation Engineer
Landscape Architect
Civil Engineering Technologist
Project Engineer
Civil Engineering Technologist
Transportation Engineer in Training
Engineering Technologist
Environmental Consultant
Land Economics Consultant
Civil Design Technologist
Engineer in Training
Civil Engineering Technologist
Community Consultant
Land Economics Consultant
Engineer in Training
GIS Specialist
Transportation Engineer
Engineer in Training
IT Technician
Land Use Planner
Community Planner
project coordinator
Project Engineer
Community Planner
Project Coordinator
Landscape Architect
Planning Consultant
Branch Steward
Engineering Technologist
Office Coordinator
Community Planner
Transportation Engineer
Branch Steward
Water Resources Engineer
Project Manager
Civil Engineering Technologist
Content Producer
Administrative Assistant
Office Coordinator
Proposal Coordinator
project coordinator
Project Coordinator
Communications and Engagement Specialist
Project Engineer
Project Coordinator
Engineer in Training
Transportation Engineer in Training
Engineer in Training
Civil Design Technologist
Engineer In Training
Civil Engineering Technologist
Civil Engineering Technologist
Visual Communications Specialist
Civil Engineering Technologist
Engineer
Civil Drafting Technologist
Civil Engineering Technologist
Senior Engineer
Community Consultant
Payroll Administrator
Project Engineer
Community Infrastructure Consultant
Landscape Architect
Community Planner
Community Planner
Community Planner
Visual Communications Specialist
Project Coordinator
Engineer in Training
GIS Technician
Land Economics Consultant
Program Management Consultant
Landscape Consultant
Water and Wastewater Engineer
Urban Designer
Community Consultant
Senior Water Resources Engineer
Office Administrator
Project Administrator
Civil Technologist
Community Consultant
Civil Technologist
Drinking Water Engineer
Climate Change Consultant
Civil Technologist Student
community consultant
Civil Engineering Technologist
Civil/Environmental Engineer in Training
Transportation Engineering Technologist
Civil Technologist
Engineer in Training
Senior Municipal Engineer
Community Consultant
Engineer in Training
Benefits Administrator
Senior Transportation Engineer
Civil Engineering Technologist
Communications and Engagement Specialist
Administrative Assistant
Civil Engineer
Civil Technologist
Project Engineer
Civil Engineering Technologist
Project Engineer
Payroll and Benefits Advisor
Senior Associate
GIS Analyst
Communications and Engagement Specialist
Environmental Consultant
Civil Engineering Technologist
IT
Construction Manager
Transportation Engineer
Civil Engineering Technologist
Project Engineer
Transportation Engineer
Geomatics Technologist
Civil Engineer in Training
Civil Engineering Technologist
Civil Engineer
Office Administrator
IT
Health, Quality, & Risk
Community Planner
Community Planner
Engineer in Training
Branch Steward/Community Consultant
Alberta Land Surveyor
Field Reviewer
Landscape Architect and ISA Certified Arborist
Civil Engineering Technologist
Planner
Project Manager
Engineering Technologist
Transportation Engineer
Senior Engineer
Community Planner
Transportation Engineer
People Stewardship
Community Consultant
Landscape Architecture Technologist
Water Resources Engineer/Consultant
ENGINEER-IN-TRAINING
Community Planning and Engagement Consultant
Engineer in Training
Graphic Designer
Technologist
Civil Engineering Technologist
Engineer in Training
Communities Engineer
Transportation Engineer
Risk Stewardship Coordinator
Branch Administrator
Community Planner
Engineering Technologist
Water and Wastewater Engineer in Training
Civil Designer
Civil Engineering Technologist
Geomatics Technologist
Water Resources Engineer
Project Engineer
Administrative Project Coordinator
Company Accountant
Engineer in Training
Stormwater Engineer in Training
Transportation Engineer
Landscape Technologist
Engineer in Training
Engineer in Training
Transportation Engineer in Training
Transportation Engineer in Training
Environmental Consultant
Engineer In Training
Land Economics Research and Data Analyst
Planning Technician
Project Engineer
Climate Change Consultant
Engineer in Training
Senior Project Leader
Engineering Technologist
Geomatics Tech
Survey Tech
Transportation Engineer
Project Engineer
Senior Engineer
Barkitectural Designer
Survey Party Chief
Landscape and Nature-based Solution Consultant
GIS Technician
Water and Wastewater Engineer
Urban Designer
Civil Technologist
Landscape Architect
Gis Technician
Civil Engineering Technologist
Water and Wastewater Engineer
Project Coordinator
Civil Design Technologist
Construction Manager
Project Coordinator
GIS Analyst, UAV Operator
Engineer In Training
Project Manager
Civil Engineering Technologist
Transportation Engineer
Project Engineer
Stormwater Engineer in Training
IT Technician
Creative Strategies Consultant
Community Advisor
Civil Project Engineer.
Engineer in Training
ENGINEER-IN-TRAINING
Landscape Designer and Community Planner
Community Consultant
Senior Transportation Designer
Civil Engineering Technologist
Geospatial Strategist
Engineer In Training
Engineer in Training
Transportation Engineer
Transportation Design Engineer
Civil Engineer
Community Consultant
Community Planner
Landscape Technologist
Municipal Engineering/Community Planning Consultant
Senior Engineer
Engineer in Training
Transportation Planner
People Stewardship
Transportation Engineer
Community Planner
Project Coordinator
Engineer in Training
Survey Technician
Project Leader
GIS Administrator
Project Coordinator
Engineer in Training
AScT/Transportation Design Technologist
Civil & Water Resources Engineer in Training
Administrative Assistant
People Stewardship
Community Consultant / Indigenous Awareness Advisor
Landscape Architect and Ecological Designer
Urban and Regional Planner
Project Manager
Engineer in Training
Environmental Engineer in Training
Civil Process Technologist
Environmental Consultant
Communications and Engagement Coordinator
Community Infrastructure Engineer
Engineer
Civil CAD Technician
Civil/Environmental Engineer in Training
Project Coordinator
Community Consultant
Project Engineer
Accounts Payable
Landscape Consultant
GIS specialist, P.Eng
Community Planner
Engineer
Engineering Technologist
Project Engineer
Water and Collaborative Project Delivery Consultant
Senior Associate
Project Manager
GIS Specialist
Engineer In Training
GIS Technician
Community Consultant
Front Desk Coordinator
Community Consultant
Project coordinator
Survey Technologist
Engineer In Training
Civil Drafting Technologist
Community Development and Design
Branch Administration
Water Resources Engineer
Engineer In Training
Landscape Architect
Environmental Consultant
Transportation Planner
People Stewardship
Civil Engineering Technologist
Planning Consultant
Project Engineer
Community Planner
Engineer in Training
Water Resources Engineer
Engineering Technologist
Project Manager
Community Planner
Civil Engineering Technologist
Project Engineer
Senior Transportation Engineer
IT Technician
Civil Engineering Technologist
Civil Engineering Technologist
IT Technician
People Stewardship
Project Administrator
Engineering Technologist
Project Engineer
Community Consultant
Engineer in Training
Civil Drafting Technologist
Project Manager
Engineer in Training
Environmental Consultant
Civil Engineering Technologist
Water Practice Technologist
Engineer in Training
CAD Technologist
Senior Land Economist
Project Manager
Graphic Designer
Project Administrator
Civil Engineering Technologist