Alt Image Text

Pete Favat is Deutsch LA’s New Creative Chief

Brand Marketing

Last time Deutsch LA looked for a chief creative officer, the agency found its pick in London. This time, the creative chief comes from Boston. Pete Favat, the longtime creative [...]