October 4, 2022 News Activision Blizzard compliance regulator Frances Townsend steps down The compliance regulator, responsible for ensuring a healthy workplace environment, was criticised during her time at the company.