Time magazine names Edward Felsenthal as new editor-in-chief

The company veteran is expected to help the outlet flex its digital muscles.