SNC-Lavalin O&M employs 14 employees. The SNC-Lavalin O&M management team includes Robert Zobatar (Commissioning Manager), Debra Smilski (Facility Manager), and Robert Lecocq (Lead building technician).
Get Contact Info for All DepartmentsLooking for a particular SNC-Lavalin O&M employee's phone or email?