Ikhaya Labantwana Foundation (ILF) is a community-based organisation dedicated to empowering disadvantaged children and youth in Alexandra, South Africa. Since 2019, we have provided holistic support that nurtures the mental, emotional, and spiritual well-being of young people while equipping them w... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet