Doug Alexander

Doug Alexander is the senior art editor in Creative Development at Blizzard Entertainment.