Biology of Business

SNC-Lavalin

Engineering & Construction

By Alex Denne

SNC-Lavalin is a major Canadian engineering and construction company serving infrastructure, energy, and resources sectors. Founded in 1911, it has delivered landmark projects worldwide including power plants, transit systems, and industrial facilities. The company has faced governance challenges but remains a significant player in global engineering.