Information, Communication and Technology Services

Location

1st Floor, Shop No. 11A, Swiss Tower, Plot 598, UN Road, Upanga, P. O. Box 38096,