David Makuyu
David Makuyu

David Makuyu

Digital Brand Architect. Entrepreneur. Media Strategist. Fueling digital enterprise and innovation in Africa.