Location: Atlanta,GA, USA
The IRCs Home Study and Post-Release Services (HSPRS) for unaccompanied children in the U.S. is growing from six current IRC offices to more than 17 offices throughout the US. This is a national, multi-million-dollar project with ambitious delivery Case Manager, Manager, Bilingual, Behavioral Health, Microsoft