Information Technology Services . Cairo, Egypt . More than 1000 employees
Omnix International
Information Technology Services . Cairo, Egypt . More than 1000 employees
A leading end-to-end digital solutions provider with a focused expertise in digital strategy and consultancy towards business success