Activision Blizzard - OMD

  • by June 13, 2011
OMD was awarded Activision Blizzard's North American media account, estimated at $150 million, without a review. MEC previously handled the account.
Next story loading loading..