Mabiza Resources Ltd's IT department is led by Yambani Ngoma (Section Engineer Mechanical) and has 15 employees.
Miyanda Zimba
IT Specialist
Yambani Ngoma
Section Engineer Mechanical
Tricia Malangisha
Network Engineer
Looking for a particular Mabiza Resources Ltd employee's phone or email?