Kendall Hudson

Kendall Hudson is Test Lead in charge of the Quality Assurance Live Operations team for World of Warcraft at Blizzard Entertainment.