contact details
Address
Information Technology Authority (ITA)
P.O. Box - 1807
PC 130, Al Athaiba
Sultanate of Oman
e.oman email
Call Center
(+968) 24166604
Location Map
Information Technology Authority (ITA) is based in Knowledge Oasis Muscat (KOM), building 3, Second Floor