Brandon Snow

Head of Activision Blizzard’s Esports Division is Leaving the Company

According to a post by the Sports Business Journal, video game publisher Activision Blizzard has announced that its Esports President…

3 years ago