Frances Townsend is a powerful woman in the business world. She has served as Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief Compliance Officer at Activision Blizzard since March 2013. She was also a Senior Adviser to President…