Monica Austin has been appointed the new chief marketing officer at gaming publisher Blizzard Entertainment. In the role, ...