Martha Nelson, editor-in-chief of Time Inc. since January, has left her post as new CEO Joe Ripp will now require editors to report to the business side of the publishing company.