Brennan previously held leadership roles at Nemours Children’s Health in Wilmington.
From
To
