Bishop Samuel Balagadde Ssekadde

Board Chairman