881 | JNE Consulting Ltd. | Livonia |
882 | John G. Cooke & Associates Ltd. | Hamilton |
883 | John G. Cooke & Associates Ltd. | Ottawa |
884 | Johnston-Vermette Groupe Conseil inc. | Trois-Rivières |
885 | JOMA Engineering Group Inc. | Dieppe |
886 | Journeaux Assoc. division Lab Journeaux inc. | Pointe-Claire |
887 | K. Smart Associates Limited | Sudbury |
888 | K. Smart Associates Limited | Kitchener |
889 | KBL Environmental | Yellowknife |
890 | Keller Engineering Associates Inc. | Ottawa |
891 | Keller Engineering Associates Inc. | Kingston |
892 | Kerr Wood Leidal Associates Ltd. | Burnaby |
893 | Kerr Wood Leidal Associates Ltd. | Nelson |
894 | Kerr Wood Leidal Associates Ltd. | Vernon |
895 | Kerr Wood Leidal Associates Ltd. | Victoria |
896 | Kerry T. Howe Engineering Limited | St. Catharines |
897 | KGS Group | Winnipeg |
898 | KGS Group | Mississauga, |
899 | KGS Group | Regina |
900 | KGS Group | Thunder Bay |