1 reviews | Active since Member
I would strongly advise anyone considering ICTGlobe to reconsider. Their customer service and accounts department is **********. Trying to get assistance is like banging your head against a brick wall. Despite numerous complaints, ICTGlobe has failed to rectify a billing problem, and has debited unauthorised amounts from my bank account. There has been plenty of written correspondence from my side, mostly ignored by them. I'm done!