Canada

Canada

Should you require assistance when visiting our office, please let us know. See our Customer Service & Feedback policy

 

Alberta

Calgary
10th Floor, 707 8th Avenue SW
Calgary Alberta T2P 1H5
Canada

Tel: +1 403 290 4650
Edmonton
Suite 1100, 9888 Jasper Ave
Edmonton Alberta T5J 5C6
Canada

Tel: +1 780 421 0787

British Columbia

Vancouver
Oceanic Plaza
1066 West Hastings Street, Suite 400
Vancouver British Columbia V6E 3X2
Canada

Tel: +1 604 689 5767
Fax: +1 604 689 3918
Kitimat

Hatch Lapointe

330 Industrial Ave.
Kitimat British Columbia V8C 2E9
Canada

Tel: +1-778-370-0053
Trail
1303 Bay Avenue
2nd Floor
Trail British Columbia V1R 4A7
Canada

Tel: +1 778 655 5880

Manitoba

Winnipeg
330 St. Mary Avenue
Unit 500
Winnipeg Manitoba R3C 3Z5
Canada

Tel: +1 204 786 8751
Fax: +1 204 786 2242

New Brunswick

Saint John
58 King Street
4th Floor
Saint John New Brunswick E2L 1G4
Canada

Tel: +1 506 848 1920
Fredericton
Meadow Court
2492 Rte 640
Hanwell New Brunswick E3E 2C2
Canada

Tel: +1 506 406 2280

Newfoundland & Labrador

St. John's
Suite 100, 1st Floor
80 Hebron Way
St. John's Newfoundland & Labrador A1A 0L9
Canada

Tel: +1 709 754 6933
Fax: +1 709 754 2717

Nova Scotia

Halifax
1809 Barrington St.
Suite 1009
Halifax Nova Scotia B3J 3K8
Canada

Tel: +1 902 421 1065
Fax: +1 902 429 3525
Sydney
200 Churchill Dr
Suite 106
Sydney Nova Scotia B1S 0H5
Canada

Tel: +1 902 564 5583
Fax: +1 902 564 9158

Ontario

Markham
15 Allstate Parkway
Suite 300
Markham Ontario L3R 5B4
Canada

Tel: 905 943 9600
Fax: 905 940 5848
Mississauga

Global Delivery Centre

Sheridan Science & Technology Park
2800 Speakman Drive
Mississauga Ontario L5K 2R7
Canada

Tel: +1 905 855 7600
Fax: +1 905 855 9031
Sheridan Science & Technology Park
2699 Speakman Drive
Mississauga Ontario L5K 1B1
Canada

Tel: +1 905 855 7600
Fax: +1 905 855 9031
Niagara Falls
4342 Queen Street
Suite 300
Niagara Falls Ontario L2E 7J7
Canada

Tel: +1 905 374 5200
Fax: +1 905 374 1157
Oakville
2265 Upper Middle Road East
Suite 300
Oakville Ontario L6H 0G5
Canada

Tel: +1 905 855 7600
Fax: +1 905 855 9031
Sudbury
2333 Regent St South
Sudbury Ontario P3E 6K7
Canada

Tel: +1 705 688 0250
Fax: +1 705 688 0244
Thunder Bay
973 Balmoral Street
Suite 101
Thunder Bay Ontario P7B 0E2
Canada

Tel: +1 807 623 3449
Port Elgin
625 Goderich Street
Suite C1
Port Elgin Ontario N0H 2C1
Canada

Saskatchewan

Saskatoon
201-121 Research Drive
Saskatoon Saskatchewan S7N 1K2
Canada

Tel: +1 306 657 7500

Quebec

Montreal

Global Delivery Centre

5 Place Ville Marie
Bureau 1400
Montreal Quebec H3B 2G2
Canada

Tel: +1 514 861 0583
Sorel-Tracy
3220 St. Louis Blvd.
Sorel-Tracy Quebec J3R 5P8
Canada

Tel: +1 450 743 2763
Fax: +1 450 742 4781
Baie-Comeau
1, Place La Salle
Baie-Comeau Quebec G4Z 1J8
Canada

Tel: +1 438 797-9419
Saguenay
2860, rue Lawrie
Jonquiere Quebec G7S 5P1
Canada

Tel: +1 418 548 3600
Trois-Rivières
1610 rue Bellefeuille
Suite 200
Trois-Rivières Quebec G9A 6H7
Canada

Local Projects