• Latest News
  • Press Releases

Established in 2011, Dsquares is a multi-sector provider/manager of loyalty services and solutions to a prestigious portfolio of international and local corporate clients, with a strong foothold in Egypt and growing presence internationally....