We are a well-established ICT firm, who has a philosophy of delivering superior, professional services and products to retailers, companies, corporate businesses and end users, in East and Central Africa.We are Total ICT Solution Providers to an impressive list of businesses; local, national and int... Read more
This company has no offices yet