Loading All 0 - 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Letter D Dan Kwach MD - East Africa Region Africa Data Centres Dorothy Ssemanda CEO ATC Uganda Darwin da Costa Business Development Manager DE-CIX Dennis Chepkwony Senior Manager, Power SAFARICOM Duan du Toit Group Executive Head of Department: Energy Performance VODACOM