John Avlon

Editor-in-Chief
The Daily Beast

John Avlon is Managing Director and Editor-in-Chief of The Daily Beast.

Mr. Avlon previously served as Executive Editor and Political Director of The Daily Beast. He began writing columns for The Daily Beast in November of 2008, one month after its launch. Mr. Avlon is a CNN political analyst who won the National Society of Newspaper Columnists’ award for best online column in 2012.