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.


Org chart

Sign up to view 13 direct reports

Get started