Address: 52, El-Thawra St., Heliopolis, Cairo P.O. Box 11341,

Tel. 00201003336677

© 2017 by IBS All Rights Reserved.

IT solutions tailored to your business

Solving business challenges

Our Services

 
 

Ready to find out more?

We are passionate about our work and we don't
rest until we deliver 
something extraordinary.