Frances Townsend Executive Vice President of Corporate Affairs

Frances Townsend Executive Vice President of Corporate Affairs Frances Townsend is the Executive Vice President of Corporate Affairs, Chief Compliance Officer, and Corporate Secretary at Activision Blizzard. She oversees the company’s global corporate compliance program, which covers employee benefits, taxes, and information security. Besides, she serves as the company’s Chief […]