Frances Townsend is the Executive Vice President for Corporate Affairs
Frances Townsend is the Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer of Activision Blizzard, Inc. She has been active in the video gaming industry since 1998 and has held various positions with Activision, including Director of Corporate Relations and Deputy General Counsel. Frances Townsend is an advisor to the United States Cyber Command/U.S. Strategic Command […]
Recent Comments