Pub1002
OpenLead Support Specialist - Family Support Services
- Location
- Philadelphia, PA, USA; 1
- Posted
- Aug 4, 2026
- Last seen
- Aug 20, 2026
About the role
The Lead Support Specialist is responsible for supporting the Family Support Services Division with administrative tasks, outreach tasks, referral coordination, and resource distribution.
