Africa - Middle East

Egypt
Building S2A
2nd Floor, Downtown Mall
Street 90, 5th Settlement 
New Cairo, Egypt

Kenya
Nairobi Business Park, Unit C
Ngong Road
P.O Box 1534-00100
Nairobi, Kenya

Nigeria
ATL House
Opebi Link Road, Off Mobolaji Bank Anthony Way
Ikeja
Lagos, Nigeria

Saudi Arabia
King’s Road Tower, Office# 2704 (floor 27th)
King Abdulaziz Road (Malek Road)
Al Shatea District, Jeddah 21441 
Saudi Arabia

South Africa
Bradenham Hall Mells Park
7 Mellis Road Rivonia
Johannesburg 2191
South Africa

UAE
43rd Floor, Tower B
Business Central Towers
Sheikh Zayed Road
Dubai Media City
UAE

Share