Ahmed Ashour è il direttore generale del sito di Al Jazeera Talk fondato nel 2006. Sostenitore del progetto Renaissance e dello sviluppo dei media nel mondo arabo, Ashour ha iniziato a lavorare con Al Jazeera nel febbraio 2004. E’ anche produttore del programma televisivo settimanale Minbar Al Jazeera. Ashour ha conseguito una laurea in Belle Arti con specializzazione in graphic design.