Home People Sheila Nguyen Sheila Nguyen Civil and Environmental Engineering SAGE member, Staff Related People David Robichaud Chemical Engineering Louisa Glynne Leadership Giving Officer, Biological Engineering Erin Looney Mechanical Engineering