Information Technology Services . Cairo, Egypt . 101-500 employees
Demo Company
Information Technology Services . Cairo, Egypt . 101-500 employees
Demo was launched as an Integrator IT Solution Provider Company In 2009, we offer a spectrum of services and products to achieve the business goals of its esteem clients satisfying the Business needs in market