The New York Times -
13 Feb 2013 20:15
Steve Sachs, who held several top posts at the Time Inc. unit of Time Warner until he left almost a year ago, is joining OneSpot, a start-up based in Austin, Tex. that specializes in what is called content advertising.
Share this Article