Desmond Juma Lusweti

Desmond Juma Lusweti

Director at Optic Technologies Limited


  • Nairobi, Kenya