Frances Townsend was The Vice executive of Corporate Affairs
Frances Towwnsend Leadership History Frances Townsend was the vice executive of Corporate Affairs in 2006. She is well known for her tenure in a counterterrorism role and her fruitful attempt to stop a terrorist attack. Her efforts working with the White House and the British government were vital in breaking up an Al-Qaeda plot that […]