Contact Us

Our CX Experts Are Ready To Help

Our Locations

IST | Headquarters

Building B102-22,
Smart Village,
KM 28 Cairo Alex Desert Road,
Giza,12577 Egypt

IST | Kingdom of Saudi Arabia

New Akharia, Salah Eldin St
Tower 2, 2201 and 2204
Riyadh 11321, Saudi Arabia
(PO BOX 230919)

IST | United Arab Emirates

Dubai Airport Free Zone
Office 120, Building 4A
Dubai, UAE

IST | Egypt

Maadi Premises,
Technology Park,
Ela-Selky Street,
MB3 – PFI Building,
B1 Entrance, 2nd floor,
Cairo Egypt.

IST | Turkey

Veko Giz Plaza
Meydan sk no 3/43 k:13
Oda 1303 34396
Maslak Istanbul Turkiye

IST | Bahrain

Office 2118, Almoayyed Tower
Bldg. 2504, Road 2832, Blk 428
Al Seef District, Manama
Kingdom of Bahrain

IST | United Kingdom

10 Barley Mow Passage
London, W4 4PH
United Kingdom