News editor, Al Jazeera Media Network
JEFF BALLOU is news editor at Al Jazeera Media Network and is the 110th president of the National Press Club. A Pittsburgh native, Ballou helped launch Al Jazeera Media Network’s English language channel in 2006. He has worked WTTG-TV/FOX 5 DC, at CONUS and at C-SPAN.