Ivory Snow Email

Human Resources Director . St. Leonard's Ministries

Current Roles

Employees:
88
Revenue:
$35M
About
St. Leonard’s Ministries provides comprehensive residential, case management, and employment services for those released from prison without resources needed to rebuild their lives. Recidivism rates for former residents are impressive — only 20%, while the state average exceeds 50%.
St. Leonard's Ministries Address
2100 W Warren Blvd
Chicago, IL
St. Leonard's Ministries Email
St. Leonard's Ministries Phone Numbers
312-738-1414

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.