INTERNATIONAL TECHNOLOGY AND INNOVATION SOLUTIONS is an Omani Local registered with Oman's Projects, Tenders & Local Content Authority (CR 00008553-1354552). Registered categories: Information Technology ServicesServicesSupply.
Contact Information
95222296
Office 23, 2nd Floor, Building No. 5580, 18th November, Azaiba, Muscat, Oman, Muscat