University of Pennsylvania's IT department is led by Neil Sheppard (Adjunct Associate Professor of Pathology and Laboratory Medicine) and has 721 employees.
Get Contacts for IT DepartmentLooking for a particular University of Pennsylvania employee's phone or email?