ensuring they understand procedures and aftercare.
MANAGER Alta du Toit Aftercare Centre (Bellville) The Alta du Toit Aftercare Centre is a programme of Badisa, a registered non-profit organisation of the Dutch Reformed Church (Western Cape) and the Uniting Reformed Church (Cape). The centre has residential as well as day-care facilities for intelle
Essential Skills Requirements: