Select Page

New York Post: Time Inc. installed Lori Leibovich, an editor with a deep digital background, to oversee Health magazine and steer a new digital health vertical. She replaces editor-in-chief Clare McHugh, who also carried the corporate title of editorial operations & finance director.