SNC-Lavalin employs 13,842 employees. The SNC-Lavalin management team includes Ian Edwards (President and CEO), Cesar Inostroza (Chief Executive Officer - Mining and Metals), and Ben Almond (Chief Executive Officer, Engineering Services Canada).
Get Contact Info for All DepartmentsLooking for a particular SNC-Lavalin employee's phone or email?