Integrated Telecom Co. Ltd.

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