SNC-Lavalin is a global engineering and construction company based in Ottawa, ON, specializing in providing professional services and project management solutions.
With a focus on delivering innovative and sustainable infrastructure projects, SNC-Lavalin serves clients across various sectors, including transportation, mining, and energy.
Generated from their business information