[an error occurred while processing this directive]

![]() |
Catherine Allen Chairman and Chief Executive Officer The Santa Fe Group For more than 30 years, Catherine Allen has been an outstanding leader in technology strategy and financial services and a luminary in business innovation. Catherine has won accolades from industry, government, academia, business groups and the press for her success in fostering innovation, promoting new technologies, and bringing stakeholders together to address common challenges. Catherine served as the Founding CEO of BITS from its inception in 1997 through her departure in May 2007. Today she serves as Chairman, CEO and founder of The Santa Fe Group (www.santa-fe-group.com), a strategic consulting company based in New Mexico. BITS’ accomplishments under Catherine’s leadership include creating best practices in more than 30 areas of financial services risk management, facilitating the industry’s transition from paper to electronic payments, and creating a trusted forum in which corporate leaders could speak candidly about critical challenges in a noncompetitive environment. |