get to know us

We are in the people business. It takes dedicated, talented individuals working together to consistently deliver high-quality work and service to our clients. We achieve this by promoting collaboration, investing in our people, and fostering a culture that engages and inspires our people to (1) be their best, (2) maximize their potential, and (3) think innovatively while applying best practices.

Through a diverse workforce and teamwork philosophy, we achieve technical excellence at the best value for our clients. We are committed to the growth and careers of our people, offering continuous professional development through training, mentoring, and on-the-job learning. Flexible work-hours showcase our strong belief in work-life balance while various programs demonstrate our care for the health and financial well-being of our people. Our social activities strive to create genuine connections between our people while volunteering opportunities keep us connected to the communities and environment we work, live, and play in.





Reset
Position Location Type
Civil CAD Technologist/Designer  Calgary, AB Full Time
Civil Design & Drafting Technologist Calgary, AB Full Time
Contaminated Sites Professional (Senior) Calgary, AB Full Time
Environmental Planner/Regulatory Specialist (Senior) Calgary, AB Full Time
Infrastructure / Water Resources Project Manager Calgary, AB Full Time
Project Manager, Intelligent Transportation Systems Refer to posting Full Time
Proposal Specialist Calgary, AB Full Time
Spatial Data Analyst (GIS) Calgary, AB Full Time
Civil Engineer Edmonton, AB Full Time
Contaminated Sites Scientist (Intermediate)  Edmonton, AB Full Time
Contaminated Sites/Hydrogeology Professional (Junior) Edmonton, AB Full Time
Environmental Planner/Regulatory Specialist Edmonton, AB Full Time
Hydrogeologist (Intermediate)  Edmonton, AB Full Time
Mechanical Engineer Edmonton, AB Full Time
Project Manager (Senior) Edmonton, AB Full Time
Project Manager, Infrastructure Edmonton, AB Full Time
Project Manager, Land Development Edmonton, AB Full Time
Structural Engineer Edmonton, AB Full Time
Structural Site Engineer Edmonton, AB Full Time Temporary
Structural Technologist Edmonton, AB Full Time
Transportation Engineer Edmonton, AB Full Time
Transportation (Highways) Engineer Kelowna, BC Full Time
Civil Technologist Kitchener, ON Full Time
Construction Administrator/Inspector (Senior) Kitchener, ON Full Time
Project Manager Kitchener, ON Full Time
Project Engineer Lethbridge, AB Full Time
Project Manager Lethbridge, AB Full Time
On-Site Construction Administrator/Inspector (Senior) Markham, ON Full Time Temporary
Process Design Technologist (CADD/Design) (Junior/Intermediate) Markham, ON Full Time
Municipal Engineer Medicine Hat, AB Full Time
Area Lead, Prince Rupert Prince Rupert, BC Full Time
Project Analyst Regina, SK Full Time
Structural Engineer (Junior) Regina, SK Full Time Temporary
Transportation Engineer (Junior) Regina, SK Full Time Temporary
Contaminated Sites/Hydrogeology Professional (Junior) Saskatoon, SK Full Time
Hydrogeologist (Intermediate) Saskatoon, SK Full Time
Junior Biologist (Environmental Scientist)  Saskatoon, SK Full Time
Civil Designer St. Catharines, ON Full Time
Structures Technologist St. Catharines, ON Full Time
Administrative Assistant Vancouver, BC Full Time
Building Systems Designer (Junior) Vancouver, BC Full Time
Civil Technologist Vancouver, BC Full Time
Contaminated Sites Professional (Intermediate) Vancouver, BC Full Time
Hydrogeologist (Intermediate) Vancouver, BC Full Time
Mechanical Technologist - CADD/ Design (Junior) Vancouver, BC Full Time
Mechanical Technologist - CADD/Design (Intermediate/Senior) Vancouver, BC Full Time
Transportation Engineer (Intermediate) Vancouver, BC Full Time
Transportation Planning Engineer Vancouver, BC Full Time
Contaminated Sites Professional (Intermediate) - satellite support for Yellowknife, NT Vernon, BC Full Time
Hydrogeologist (Senior) Vernon, BC Full Time
Civil Engineer (Intermediate) Whitehorse, YT Full Time
Environmental Professional (Intermediate) Whitehorse, YT Full Time
Area Lead, Yellowknife Yellowknife, NT Full Time
Contaminated Sites Professional (Intermediate) Yellowknife, NT Full Time