Office Location

Zambia

  • Block 2, 231 Kasangula Road, Roma
    Lusaka, Zambia.

Nigeria

  • City House, 21 Ibezim Obiajulu Road, Surulere, Lagos.

Tanzania

  • Dar es Salaam, Tanzania.

South Africa

  • Berea, Johannesburg, South Africa.