Alt Image Text

Pressure Mounts on Yahoo’s De Castro

Performance Marketing

Yahoo finally got its latest ad savior yesterday when the company officially announced that former AOL executive Ned Brody will become svp of Americas