SNC-Lavalin headquarters and office locations

SNC-Lavalin is headquartered in Montréal, Canada and has 318 office locations across 45 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All SNC-Lavalin Locations

Montréal (HQ)
Canada
455 Boulevard René-Lévesque O
Amos
Canada
532 7e Rue O
Antigonish
Canada
65 Beech Hill Rd
Baie-Comeau
Canada
50 Avenue William Dobell
Bedford
Canada
175 Western Pkwy
Bromont
Canada
793 Rue Shefford
Burlington
Canada
1005 Skyview Dr
Burnaby
Canada
8648 Commerce Ct
Calgary
Canada
1007 55 Ave NE
Calgary
Canada
605 5 Ave SW
Chibougamau
Canada
462 3e Rue bureau no 8
Cranbrook
Canada
901 Industrial Road 2
Dartmouth
Canada
130 John Savage Ave
Edmonton
Canada
10235 101 St NW
Edmonton
Canada
51 Ave NW
Fort McMurray
Canada
295 Macdonald Crescent
Fort Nelson
Canada
4916 50 Ave N #1B
Fort St. John
Canada
Gatineau
Canada
420 Boulevard Maloney E Bureau 201
Greater Sudbury
Canada
2140 Regent St, Sudbury
Greater Sudbury
Canada
40 Larch St
Halifax
Canada
32 McQuade Lake Crescent
Halifax
Canada
5657 Spring Garden Rd
Kelowna
Canada
1358 St Paul St
Kingston
Canada
1164 Clyde Crt
Kingston
Canada
31 Hyperion Ct #100
La Sarre
Canada
649 Rue 2 E
Laval
Canada
2870 Boul Industriel
Laval
Canada
3100 Boulevard le Carrefour
Lebel-sur-Quévillon
Canada
1009 Boulevard Quevillon
Lévis
Canada
5955 Rue Saint-Laurent
London
Canada
4096 Meadowbrook Dr