Headquarter

Riyadh

Saudi Arabia

Olaya Towers B/2 , Olaya, Riyadh , Saudi Arabia

More location

Dubai

United Arab Emirates

Nassima tower 1803A UAE Dubai, United Arab Emirates

Cairo

Egypt

31-20 Mohammed Al Manteqah Nasar City Cairo

Czechia

Stodůlky, náměstí Junkových, 155 00 Praha-Praha 13, Czechia