Jon Auerbach Named Editor in Chief of Metro U.S.


Jon Auerbach has been named editor in chief of Metro U.S., and will be in charge of papers in New York, Boston, and Philadelphia. Auerbach most recently the executive editor of Star Magazine, and previously was assistant managing editor and Sunday editor at the New York Post.


No comments on this item Please log in to comment by clicking here