Digital Marketing & Ad Tech News

John Battelle Steps Back In as Federated Media CEO

Deanna Brown Is Leaving After Three Years As CEO