Arusha — The Tanzania Telecommunications Co. Ltd (TTCL) board has made the appointments of top level managerial staff to fill leadership positions in the company's new organisational structure. A TTCL ...