Jennifer O'Neal

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.