Eugene Moha

Eugene Moha

Head of sales and marketing at Cadtech


  • Nairobi, Kenya