Botswana Telecommunications Corporation employs 72 employees. The Botswana Telecommunications Corporation management team includes Christopher Diswai (Executive Director), Nelson D (General Manager Information Systems), and Mosarwa Molema (Commercial Sponsorship and Events Manager).
Get Contact Info for All DepartmentsLooking for a particular Botswana Telecommunications Corporation employee's phone or email?