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

Frances Townsend is the Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer at Activision Blizzard. She has been in this position since 2007, when she joined the White House. For more than two decades before that, Frances Townsend served as a high-ranking official in multiple administrations, including serving as Assistant to […]

Read More