Jannine Lall By klk77@duke.edu On July 16, 2025 In Finance Head of Finance and Controller Previous Leo Zhao Next Nicholas Baker