Charles Makakala

makakala pic

.

Charles Makakala is a Technology and Management Consultant based in Dar es Salaam