Stantec
148 projects  :  15 complete  |  34 under construction  |  99 pre-construction