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 [...]