Welcome

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

Frances Townsend is the Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer of Activision Blizzard. She has been in this role since April 2016. Before that, she was a member of the Global Board of Directors for Chubb Corporation, where she served as its Lead Director from 2011 to 2015. Frances […]