Jenny Laden Director of Development Contact jladen@ica.upenn.edu 215-573-1045 (ext. 31045) Photo by Marcus Maddox. Bio Staff Directory