Brand Marketing

Exclusive: Fernando Machado on why he took the Activision Blizzard CMO job and how he views the future of gaming marketing