Suzy Schumer is the Chief Executive Officer at the Institute for Child and Family Health, Inc. Previously, Suzy served as the Executive Director at CHARLEE of Dade County, Inc. Suzy earned her Master's of Social Work from Barry University. She also holds a BA degree in Psychology from University of South Florida.
Sign up to view 13 direct reports
Get started