Company Profile Login or Register to add a Company 43.6227486, -79.481943 SNC-Lavalin Inc. 2200 Lake Shore Blvd. West Toronto (ON) M8V 1A4 Canada +1 416 252 437 6 +1 416 252 531 1 20232024 Views11262 Clicks00 Profile Staff (1) Current Employees of SNC-Lavalin Inc. Michel Weiss Manager of Engineering Full-time 2001/11 – Today (22 Years / 6 Months)