Frances Townsend: Corporate Affairs Executive at Activision Blizzard
Activision Blizzard has a new Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief
where were from!
Activision Blizzard has a new Executive Vice President for Corporate Affairs, Corporate Secretary, and Chief
Recent Comments