Mohammed Haddad

Al Jazeera Media Network

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