Contact us

We’re here to help

Our locations

We have offices throughout the Middle East — we’d love to show you around sometime. Don’t see an office in your area? We have the power to support your business, no matter the location.

Head Office

Cairo, Egypt

34 Adly St., Downtown,
Cairo – Egypt.

UAE

Dubai

Office 2013, 20th Floor, 48 Burj Gate, Sheikh Zayed Road, Down Town, Dubai.

Qatar

Doha

Al Mana Twin Towers (B), Office 29, C Ring Road – Doha, Qatar.