Skip to Navigation

Countries

Find out where we operate.

Explore the country markers below to learn more.

Nigeria

Number of Towers: 16,466

Cameroon

Number of Towers: 2,220

Côte d’Ivoire

Number of Towers: 2,720

Rwanda

Number of Towers: 868

Zambia

Number of Towers: 1,728

United Kingdom

Group Office

Netherlands

Group Office

Mauritius

Group Office

Dubai

Group Office