John Haight

John Haight is a production director for World of Warcraft. He represented the World of Warcraft at E3 2018, where he talked about some of the new features coming to the game in Battle for Azeroth.