Information Technology Services
101-500 employees • Egypt
Information Technology Services
101-500 employees • Egypt
egabi is a leading provider of information technology services and enterprise solutions in the Middle East and Africa. The company serves a diverse range of businesses with special expertise in financial services, telecommunications, and the public sector. egabi offers state-of-the-art innovative turnkey IT solutions, services in professional... Read More