Likhon iThemba – meaning “There is Hope” – is a registered non-profit and public benefit organisation based in Durban, South Africa. We exist to provide love, safety, and hope for vulnerable and abandoned children, including those with special needs, by creating a family-style environment where ever... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet