Frances Townsend is a key figure at Activision Blizzard. She is currently serving as the firm’s executive VP for corporate affairs. Other roles that she holds at the firm include chief compliance officer and corporate secretary. She has held these current roles since March of 2021 and her duties include the oversight of areas such… Continue reading