SNC-Lavalin employs 11,806 employees. The SNC-Lavalin management team includes Sophie Lemire (Vice President, IT Governance and Operational Excellence), Anne Leroux (Human resources Director), and Réjean Goulet (Senior Vice-President and General Counsel).
Looking for a particular SNC-Lavalin employee's phone or email?