SNC Lavalin International is a global engineering and construction firm based in Ottawa, ON. The company provides a wide range of services in various sectors, including infrastructure, energy, and mining.
With a focus on innovation and sustainability, SNC Lavalin International works on projects of all sizes, from small-scale developments to large-scale infrastructure initiatives around the world.
Generated from their business information