President, Blizzard Entertainment. Mike Ybarra was named a leader of Blizzard Entertainment in August 2021 and has served as its President since February 2022. In this role, Mike oversees development and operations.