Robert G. Card Snc Lavalin