ITSquare

ITSquare
Amlak

Amlak Real Estate & Marketing is a Joint Stock Company established in Egypt on the believe that can drive growth in the local & regional real estate m …
ITSquare

ITSquare is a business services provider that offers a range of Information and Communication Technology (ICT) services in the EMEA region; our office …