
Integrated Telecom Co. Ltd.
Prince Turki Bin Faisal Street
Innovation Center Building, 6th floor
11492 Riyadh
Saudi Arabia
http://www.itc.net.sa
Prince Turki Bin Faisal Street
Innovation Center Building, 6th floor
11492 Riyadh
Saudi Arabia
http://www.itc.net.sa