Activision Blizzard Executive VP Frances Townsend Transitions to Advisory Role

By Fran Townsend Throughout my time as EVP of Corporate Affairs, Chief Compliance Officer, and Corporate Secretary of Activision Blizzard, Inc., I had the distinct opportunity to help drive meaningful changes at the company in pursuit of a more...