Alt Image Text

Popular Mechanics Taps Esquire Alum as New Editor in Chief

Performance Marketing

Hearst has named a new top editor at Popular Mechanics following current editor in chief Jim Meigs saying that he would leave the title after 10 years to work on [...]