Frances Townsend: Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer of Activision Blizzard

March 4, 2022

Did you know that Frances Townsend is the Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer of Activision Blizzard? She has an extensive background in business and government, making her an ideal leader for one of the world’s largest gaming companies. This article will take a closer look at Townsend’s career…