Jennifer O'Neal is the current co-head of Blizzard Entertainment, alongside Mike Ybarra.
O'Neal was a member of Activision Blizzard since 2003. She became head of Vicarious Visions, and had development oversight over the Diablo and Overwatch franchises. In August, 2021, she and Ybarra became co-heads of Blizzard, in the wake of J. Allen Brack's departure and its associated controversy.
- 2021-08-03, ACTIVISION BLIZZARD Q2 2021 INVESTORS CALL TRANSCRIPT. Blizzplanet, accessed on 2021-08-05