Moeed Ahmad
Moeed Ahmad

Moeed Ahmad

Heading the Innovation Group @ Al Jazeera. Talking about media, tech culture, and some times news and politics. Doha (pictured), Qatar