If you are not happy with the results below please do another search
About Itakane ICT
We are an ICT company that provides Information Technology, Consulting and Telecommunications based in Sandton. We provide efficient reliable services that will change your business performance and increase productivity.
35 Ferguson Road, Illovo, Sandton, Johannesburg