New office in Egypt

We’re happy to announce that we will be opening a new office in Egypt! Citystars, Star Capital 2, 9th Floor, Office 95, Aly Rashed Street, Nasr City, Cairo, Egypt Stay tuned for more info.