2 years ago Link GamesIndustry New position created as Warcraft firm continues to rectify workplace issues following abuse allegations last year Tags GamesIndustry