Black Umbrellas corporate office is located in 18 Acacia Rd Fl 1, Sandton, 2196, South Africa and has 11-50 employees.
black umbrellas
Departments
Number of employees
Engineering & Technical
6
Operations
5
Marketing
3
Human Resources
2
Sales
1
Information Technology
1
Finance
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Black Umbrellas's success, and advanced their careers.
Business Development H... at Umgeni Water
Worked as Manager, Enterprise Development
at Black Umbrellas (2015-2018)
Manager, B-Bbee & Tran... at Universal Corporate We...
Worked as Enterprise Development
at Black Umbrellas (2017-2019)
Explore More
Black Umbrellas is an enterprise and supplier development incubation organization that collaborates with entrepreneurs, investors, and communities to foster an inclusive economic future by supporting emerging SMEs. They offer services such as virtual incubation and enterprise development aimed at empowering historically disadvantaged entrepreneurs.... Read More