John Flynn
President & CEO
jflynn@philaymca.org
Phone: 215-963-3704
Responsible for the overall delivery of YMCA services to the public within the parameters established by the Board of Directors. Is also the link between volunteer based Board of Directors, the staff, members and the community.