David Ngwai

David Ngwai

medical equipment supplier at Levier venture


  • Nairobi, Kenya