Online advertising company OneSpot has announced Steve Sachs will become its new CEO. Prior to OneSpot, Sachs was formerly at Time, as the executive vice president of consumer marketing and sales. [Source: Businesswire]