Kelly Richards

President and Director
215-686-5300 | richardsk@freelibrary.org

Priscilla Suero

First Deputy Director
215-686-5300 | suerop@freelibrary.org

Darren T. Cottman

Deputy Director of Operations and Engagement
215-686-5300 | cottmand@freelibrary.org

Ty Dupass

Deputy Director of Property Management
215-814-6005 | dupasst@freelibrary.org

Stephen Maccari

Fiscal Director
215-686-5448 | maccaris@freelibrary.org

Jennifer Maguire-Wright

Director, Performance Management and Technology

David Adler

Safety and Security Director