Catherine Allen is the newest member to join CRI’s board. For thirty years, Catherine has been a thought leader on innovation, technology strategy, and financial services as the CEO and Chairman of the Santa Fe Group, a strategic services company based in Santa Fe, New Mexico. Prior to that, as the founding CEO of the financial industry consortium, BITS, she advised CEOs, CIOs, and other executives.
While at BITS, she developed and established best practices across 30+ areas in the financial services management industry. Before BITS, she held several senior executive positions at Citicorp in the divisions of retail, bankcards, and corporate technology.
At Dun & Bradstreet, she created and chaired the Electronic Yellow pages and Information Association as the Director of Corporate Planning. Catherine has been recognized for numerous achievements during her career—in 2019, she earned recognition as one of the NACD Directors 100 most influential corporate board directors.
Prior to that, she was honored by Cyber Defense Magazine’s 2019 Top 25 Women in Cybersecurity; SC Magazine: 30 Years in Cybersecurity—2019 Visionaries of the Last 30 Years; Cyber Defense Infosec 2019 Cutting Edge Women in Cybersecurity; the US Banker Magazine Lifetime Achievement Award; and the Executive Women’s Forum Lifetime Achievement Award. Catherine and her husband, Paul Rooker, live between Santa Fe, NM, and Cape Cod, MA.