Activision announce NFL Executive Johanna Faries Head of Call of Duty Esports
Activision Blizzard has announced Johanna Faries will now oversee Call of Duty esports as the Head of Product. Faries will take control of the CoD’s esports division, functioned as the Call…