Njira Bweupe

  • Location: Lusaka
  • Occupation: Country Program Manager