No Logo | ITD ITD, is a company in the field of IT business, such as: internet, mobile phones, networking, telecommunication, etc. And it was start due to the fact that many Global and International companies need to cover more ground (cross country) in order to o... Member since 6 April, 2008, Guatemala - All |