https://wow.gamepedia.com/Alex_Afrasiabi
"After 14 years, he left Blizzard in June 2020."
https://www.linkedin.com/in/alex-afrasiabi-2854201ab/
He was also scrubbed from Blizzard's linkdin entry and they have plenty of former employees still listed. Seems he might have been fired?