0 followers
IST is a leading solution provider for software applications. Established in 1991, The Company has been promoted by highly experienced professionals who are dedicated to provide total IT solutions under one roof. It possesses not only the latest technology gadgets but also the most knowledgeable and... Read more
Ihab Abdulla