Sarah Tudor

Sarah Tudor is a test analyst for Diablo Immortal. She joined Blizzard Entertainment in July, 2020.