Profile picture
Genoveva Ndunguru
  • Senior Executive (CEO, President etc.)
    Jenga wellness hub
    Dar es Salaam, Tanzania
mini profile avatar Genoveva Ndunguru