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
Asset Management Consultant (Senior) Calgary, AB Full Time
Project Manager, Intelligent Transportation Systems Refer to posting Full Time
Civil Engineer (Senior), Industrial Division Edmonton, AB Full Time
Contaminated Sites Professional (Intermediate) Edmonton, AB Full Time
Electrical Engineer (Senior) Edmonton, AB Full Time
Electrical Engineering Technologist Edmonton, AB Full Time
Land Development Project Manager Edmonton, AB Full Time
Transportation Technologist Edmonton, AB Full Time
Transportation Technologist (Junior) Edmonton, AB Full Time
Civil Engineering Technologist Kitchener, ON Full Time
Civil CAD Technologist/Designer Lethbridge, AB Full Time
Civil/Municipal Engineer (Junior/Intermediate) Lethbridge, AB Full Time
Electrical Engineer (Senior) Markham, ON Full Time
Group Administrator Markham, ON Full Time
Mechanical Engineer (Intermediate/Senior) Markham, ON Full Time
Mechanical Engineering Technologist Markham, ON Full Time
Municipal Engineer Medicine Hat, AB Full Time
Contaminated Sites Professional (Intermediate) Saskatoon, SK Full Time
Civil CAD Technologist St. Catharines, ON Full Time
Civil Engineer (Intermediate)/Project Manager St. Catharines, ON Full Time
Structural CAD Technologist St. Catharines, ON Full Time
Civil Engineer Vancouver, BC Full Time
Fisheries Biologist Vancouver, BC Full Time
Mechanical and Electrical Engineering Technologist Vancouver, BC Full Time
Proposal Specialist Vancouver, BC Full Time
Terrestrial Ecologist (Intermediate) Vancouver, BC Full Time
Transportation Engineer (Intermediate), Resource Infrastructure Vancouver, BC Full Time
Environmental Scientist (Senior) Yellowknife, NT Full Time