11-50 employees • Alexandria, Egypt
11-50 employees • Alexandria, Egypt
Established in Alexandria – Egypt with an initial branch in Alexandria with a sub branch in Cairo and a set of partners across the Gulf States, with the aim of growing more offices and branches across the Middle East. Bringing along the vast experience of professionals from different Multinational IT companies together; building a company that... Read More