Musaazi Isaac

Musaazi Isaac

Manager at Master Electronic Limited


  • Kampala, Uganda