Nib Insurance Company (S.C) Ethiopia

  • Addis Ababa, Ethiopia