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.

Leave a Comment

Your email address will not be published.