SNC-Lavalin Corporate Office Headquarters

Where is SNC-Lavalin Corporate office Headquarters

SNC-Lavalin Headquarters Address and Contact

  • Address:455 Boul Rene-Levesque West, Montreal, Quebec, H2Z 1Z3, Canada
  • Phone Number: (514) 393-1000
  • Email:
  • Number of Employees:52435
  • Established:1911
  • Key People:André Bérubé
  • Est. Annual Revenue:$5.8B

SNC-Lavalin Headquarters Location & Directions

SNC-Lavalin Headquarters Executive Team



André Bérubé Executive Vice President
Ches Roe Controller
Ian Edwards President & Chief Executive Officer
Joseph St. Julian President, Nuclear
Rebecca Cheng Divisional Controller
Gugulethu Akassa Creditors Controller

About SNC-Lavalin, History and Headquarters Information

SNC-Lavalin Headquarters Photos


SNC-Lavalin Company Resources