Digital

John Battelle Steps Back In as Federated Media CEO

Deanna Brown Is Leaving After Three Years As CEO