
Mohammed Haddad is a senior interactive producer with the Al Jazeera Media Network. He heads the Interactive Department where he focuses on telling visual stories with data. Prior to joining Al-Jazeera, he was involved in crowdsourcing research and application in Africa.
read more