Enquiry Form Download OR Upload Complaint Form

You can contact us with anything related to our services. We'll get in touch with you as soon as possible.

  Find us at the office

Building Number 7768,
Unit 204,
Wadi Artawi Street, Olaya,
Riyadh :12212 - 3168,
Kingdom of Saudi Arabia.
Tel : 00966 114617090
Tel : 00966 114632002
Our Contact Email Address: info@iqs.com.sa

  Company Route Map

© 2016 IQS . All rights reserved by Delta IT Solutions