David M. Granger is an American journalist. He was editor-in-chief of Esquire Magazine from June 1997 until March 2016. Granger is a literary agent and media consultant working with Aevitas Creative Management.[1]
Developed by StudentB