11 employees
Imibala Trust is a registered South African NPO which works with children of school-age whose lives are affected.
1999