Black Umbrellas employs 98 employees. The Black Umbrellas management team includes Mark Frankel (Chief Executive Officer), Nyasha Dzumbunu (Chief Financial Officer), and Raymond Matlala (Project Manager).
Get Contact Info for All DepartmentsLooking for a particular Black Umbrellas employee's phone or email?