Contact

Get in touch with us.

Sales Team

Contact us

H@ista.com

Customer Service Team

Contact us

sta.com

Main Office

Manama, Kingdom of Bahrain

Sovereign Business Hub WLL
12th Floor YBA Kanoo Tower
Diplomatic Area

infome@ista.com Google Maps