Amha Mogus
Amha Mogus

Amha Mogus

User Experience Director — Mastercard Labs, Kenya. Android Developer. Photographer. Admirer of nuance. Asker of odd questions. Optimist.