Skip to Navigation

Countries

Find out where we operate.

Explore the country markers below to learn more.

Nigeria

Number of Towers: 16,390

Cameroon

Number of Towers: 2,220

Côte d’Ivoire

Number of Towers: 2,689

Rwanda

Number of Towers: 855

Zambia

Number of Towers: 1,709

London

Group Office

Netherlands

Group Office

Mauritius

Group Office

Dubai

Group Office