‘T’ Magazine Names Deborah Needleman Editor in Chief
Performance Marketing
After numerous reports that the New York Times had been pursuing Deborah Needleman as the new editor of T magazine (and numerous denials from Needleman that she had accepted the [...]