David Mugerwa's Location
Uganda
David Mugerwa's Work
David Mugerwa's Summary
David Mugerwa, based in Uganda, is currently a Director of International Technology and Engineering at Hello World, bringing experience from previous roles at Inspire Communications Rwanda - PR.