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

ENGINEER IN TRAINING

Civil Technologist

Communications and Engagement Consultant

Mechanical Technologist

Civil Engineering Technologist

Civil Design Technologist

Community Planner

Communications Coordinator

Social Planner

Project Coordinator

Proposal Coordinator

GIS Analyst

Community Development Consultant

Transportation Engineer

Production Designer

Engineer in Training

Engineer in Training

Environmental Consultant

Engineering Community Consultant

Water Resources Engineer In Training

Branch Steward

Engineer-in-Training

Administrative Assistant

Community Planner

Project Coordinator

Community Planning Lead

Planner

Transportation Engineer

Communications Specialist

Civil Engineer

Transportation Engineer

Engineer in Training

Corporate Secretary

Community Planner

Climate Change Consultant

Water & Wastewater Engineer

Community Consultant

Community Planner

Project Engineer

Community Consultant

Project Engineer

Civil Engineer

Project Manager

Engineer in Training

Geomatics Technician

Engineer in Training

Civil Engineer in Training

Community Planner

Engineer in Training

Transportation Engineer

Landscape Designer

Office Coordinator

Planner

GIS Technician

Engineer in Training

Engineer in Training

Transportation Planner

Engineer in Training

Senior GIS Analyst

Civil Engineering Technologist

Process/Civil Technologist

Project Coordinator

Civil Engineer in Training

Engineer in Training

Civil Technologist

Engineer In Training

ENGINEER-IN-TRAINING

Geographic Information Systems Specialist

Project Engineer

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

Transportation Planner

Community Planner

Civil Engineer in Training

Landscape Architect and Community Planner

Senior Professional Land Surveyor

Project Coordinator

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

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

Climate Change and Engagement Consultant

Civil Engineering Technologist

IT Technician

Project Engineer

Professional Engineer

Community Consultant

Project Coordinator

Community Planner

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

Civil Engineering Technologist

Civil Technologist

Community Planner

Engineering Consultant

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

CAD Technologist

Transportation Technologist

Project Coordinator

Branch Administrator

Project Engineer

Landscape Technologist

Proposal Coordinator / Specialist

Senior Engineer

Visual Communications Specialist

Communities Consultant

IT Technician

Civil Design Technologist

Engineer in Training

Business Administration Manager

Engineer In Training

Engineering Technologist

Transportation Engineer

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

Civil Engineering Technologist

Landscape Consultant

Civil Engineer

Project Coordinator

Senior Landscape Architect

Office Coordinator

Payroll and Benefits Coordinator

Civil Engineering Technologist

Accounting Technician

Senior Civil Technologist

Administrative Coordinator

Branch Admin Coordinator

Shared Services Coordinator

Community Planner

Civil Engineering Drafting Technologist

Transportation Engineer

Transportation Engineer

Environmental Consultant

Communities Practice Engineer-in-Training

Civil Engineer in Training

Community and Transportation Planner

Civil Technologist

Project Engineer

Strategic Planner

Community and Social Planning Consultant

Senior Transportation Engineer

Land Surveyor

Civil Technologist

Community Planner

Engineer in Training

Project Engineer

Sustainable Transportation Planner

Civil Engineering Technologist

Civil Engineer

Administrative Assistant

Senior Planner

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

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

Engineering Technologist

Environmental Consultant

Water and Wastewater Engineer

Land Economics Consultant

Civil Design Technologist

Community Consultant

Land Economics Consultant

Engineer in Training

GIS Specialist

Transportation Engineer

IT Technician

Community Planner

project coordinator

Project Engineer

Community Planner

Project Coordinator

Community Planner

Landscape Architect

Planning Consultant

Branch Steward

Engineering Technologist

Office Coordinator

Community Planner

Civil Engineer

Transportation Engineer

Water Resources Engineer

Project Manager

Civil Engineering Technologist

Social Media & Content Specialist

Administrative Assistant

Office Coordinator

Proposal Coordinator

project coordinator

Communications and Engagement Specialist

Project Coordinator

Project Engineer

Project Coordinator

Engineer in Training

Engineer in Training

Engineer In Training

Civil Engineering Technologist

Visual Communications Specialist

Civil Engineering Technologist

Engineer

Civil Drafting Technologist

Senior Engineer

Community Consultant

Payroll Administrator

Project Engineer

Community Infrastructure Consultant

Landscape Architect

Community Planner

Community Planner

Community Planner

Visual Communications Specialist

Engineer in Training

GIS Technician

Program Management Consultant

Landscape Consultant

Water and Wastewater Engineer

Urban Designer

Community Consultant

Senior Water Resources Engineer

Office Administrator

Project Administrator

Civil Technologist

Branch Steward

Community Consultant

Civil Technologist

Drinking Water Engineer

Climate Change Consultant

Civil Technologist Student

community consultant

Civil/Environmental Engineer in Training

Transportation Engineering Technologist

Civil Technologist

Engineer in Training

Senior Municipal Engineer

Communications and Engagement Consultant’

Community Consultant

Engineer in Training

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

CEO

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

IT

Health, Quality, & Risk

Community Planner

Administrative Assistant

Community Planner

Engineer in Training

Visual Communications Specialist

Branch Steward/Community Consultant

Community Planner

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

Water Resources Engineer/Consultant

ENGINEER-IN-TRAINING

Project Coordinator

Civil Technologist

Engineer in Training

Graphic Designer

Technologist

Civil Engineering Drafting Technologist

Engineer in Training

Communities Engineer

Transportation Engineer

Risk Stewardship Coordinator

Branch Administrator

Engineering Technologist

Water and Wastewater Engineer in Training

Civil Designer

Civil Engineering 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

Urban Designer

Civil Technologist

Landscape Architect

Civil Engineering Technologist

Water and Wastewater Engineer

Project Coordinator

Civil Design Technologist

Construction Manager

Project Coordinator

Environmental Planner

GIS Analyst, UAV Operator

Engineer In Training

Project Manager

Civil Engineering Technologist

Transportation Engineer

Project Engineer

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

Community Planner

Engineer In Training

Engineer in Training

Transportation Engineer

Community Consultant

Community Planner

Landscape Architect Technologist

Municipal Engineering/Community Planning Consultant

Senior Engineer

Transportation Planner

People Stewardship

Community Planner

Project Coordinator

Community Planner

Engineer in Training

Survey Technician

Project Leader

GIS Administrator

Project Coordinator

Engineer in Training

AScT/Transportation Design Technologist

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

Project Engineer

Accounts Payable

Landscape Consultant

GIS specialist, P.Eng

Community Planner

Engineer

Engineering Technologist

Project Engineer

Branch Steward

Water and Collaborative Project Delivery Consultant

President

Project Manager

GIS Specialist

Engineer In Training

Community Consultant

Front Desk Coordinator

Community Consultant

Project coordinator

Engineer In Training

Community Development and Design

Branch Administration

Water Resources Engineer

Engineer In Training

Landscape Architect

Environmental Consultant

Transportation Planner

People Stewardship

Planning Consultant

Project Engineer

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

Engineering Technologist

Project Engineer

Community Consultant

Engineering Technologist

Civil Drafting Technologist

Project Manager

Environmental Consultant

Civil Engineering Technologist

Water Practice Technologist

Senior Land Economist

Project Manager

Graphic Designer