Dominic Pazzula By klk77@duke.edu On July 10, 2025 In Engineering Head of Engineering and Risk Previous Ian Jennings Next Michael Bellas