The Imbumba Foundation corporate office is located in 3 Wierda Rd W Wierda Vly, Sandton, 2196, South Africa and has 1-10 employees.
the imbumba foundation
imbumba foundation
trek4mandela
likes imbumba foundation
Departments
Number of employees
Operations
2
Sales
1
C-Suite
1
| Location | People at location |
| Africa | 1-10 |
The Imbumba Foundation is a non-profit organization established in 2010 by social entrepreneur Richard Mabaso, focusing on community empowerment, education, and development. Their programs, such as Caring4Girls and Vision 20/20, aim to uplift the girl child and provide opportunities for young people. Initiatives like Trek4Mandela promote collaborat... Read More