Activision Blizzard appoints new Chief Marketing Officer and Chief People Officer 16th August 2019 Business News Comments Off on Activision Blizzard appoints new Chief Marketing Officer and Chief People Officer "I have a profound admiration for Activision Blizzard’s track record" Read More »