+256 772 492109

Communication & Knowledge management

The organisation does sensitize and equip the community with communication and knowledge management