Mike Thuita

Mike Thuita

Techpreneur | Product Strategist

Nairobi, Kenya
Member since November, 2023