Contact

Get in touch with us.

Sales Team

Contact us

974 4482460 A@ista.com

Customer Service Team

Contact us

974 4482460 sta.com

Main Office

Doha, Qatar

Office 942, Al Fardan Office Tower,
Westbay

974 4482460 ista.com Google Maps