Business Briefing: Former Editor of Time Inc. to Lead Yahoo Magazines August 14, 2015posted by admin Martha Nelson, a former editor in chief of Time Inc., will join Yahoo as its global editor in chief, overseeing its portfolio of digital magazines.