Unchained At Last employs 14 employees. The Unchained At Last management team includes Fraidy Reiss (Founder and Executive Director), Christine Ferro (Social Worker), and Becca Powell (Director of Advocacy and Outreach).
Looking for a particular Unchained At Last employee's phone or email?