The Santa Fe Group, Chairman and CEO Catherine A. Allen, joins TK Kerstetter, host of “Inside America’s Boardrooms,” to discuss… Do Certain Companies Need A Security Committee?
It makes sense that certain industries might get more attention with respect to the sensitivity of their data or their cyber risk impact on national security. Cathy Allen and host TK Kerstetter discuss the role of a Security Committee on the board. Due to Allen’s lengthy technology background, she is asked (1) whether other board members are looking to her for guidance, and (2) how she gains comfort as the “IT expert” in knowing that the company has the right people and resources in place?
This show also discusses Allen’s experiences and views on an IT crisis management plan and board evaluations.
Catherine A. Allen is the chairman and CEO of The Santa Fe Group, a strategic advisory group based in Santa Fe, New Mexico, that specializes in briefings to C-level executives and boards of directors at financial institutions and other critical infrastructure companies, and provides management for strategic industry and institutional projects, including the Shared Assessments Program, focused on vendor risk management. Catherine serves on the boards of Synovus Financial Corporation and El Paso Electric Company and is a member of the Risk, Energy and Natural Resources, Nominating and Governance, and External Affairs Committees, as well as chair of the Security Committee. She sits on the Advisory Committee for Houlihan Lokey.