Risk ManagementSupply Wisdom Appoints Catherine Allen to BOD

Highly Accomplished Business Leader Brings Vast Experience in Risk Management, Financial Services, and Innovation
BusinessWireAugust 5, 20224 min

Supply Wisdom – the leader in continuous risk intelligence and actions – today announced the appointment of Catherine Allen to its Board of Directors as an independent director, effective August 4, 2022.

“We are thrilled to welcome Catherine Allen to the Supply Wisdom Board,” said Atul Vashistha, chairman and CEO, Supply Wisdom. “Cathy is an industry recognized and awarded leader among risk and finance professionals. Her experience in financial services, along with her expertise in advising companies on innovation and risk management, will be invaluable for us. We are fortunate to have her guidance as we scale the business and continue to innovate our client sourcing, risk and supply chain journeys.”

Allen brings 30 years’ experience as a seasoned leader in technology strategy and business innovation. She is the Founder and Chairman of the Board at The Sante Fe Group, a strategic consulting company specializing in briefings to C-level executives and boards of directors at financial institutions and other critical infrastructure companies on third-party risk. She is also Founder and Chairman of the Board at Shared Assessments, a global membership organization dedicated to driving third-party risk assurance –and Board Risk Committee, the first peer forum dedicated to Board Directors, Chief Risk Officers, and other Leaders in Risk Management.

“I am excited to join Supply Wisdom’s Board and the esteemed professionals on it,” said Allen. “I have long admired Atul’s vision, professionalism, integrity and the culture he has created at Supply Wisdom — much less the talent he has attracted. Together, we will bring cutting-edge third-party risk intelligence to more global businesses as demand continues to spike.”

Catherine has previously served on NBS Technologies, Synovus Financial, El Paso Electric and Stewart Information Services public corporate boards. She now serves on the New Mexico State Investment Council, CRI Advantage, Belief Agency and PocketPatientMD corporate boards and numerous nonprofit boards. In 2018, she was named one of the NACD 100 Most influential Directors.

Allen will join Shelley Leibowitz and Jim Routh on the Board and brings her extensive experience and contacts in risk management, cybersecurity, financial services, strategic planning, corporate board governance and acquisition areas to Supply Wisdom. Her appointment follows several other key hires within Supply Wisdom’s sales and marketing executive team, increasing growth by 75%.

To learn more about Supply Wisdom and its continuous risk monitoring solution, please visit www.supplywisdom.com.

For more such Updates Log on to https://fintecbuzz.com/ Follow us on Google News Fintech News


Leave a Reply

Your email address will not be published. Required fields are marked *


We are one of the world’s leading Fintech-based media publication with our content strategized and synthesized to fit right into the expanding ecosystem of Finance professionals. Be it fintech live news, finance press releases, tech articles from Fintech evangelists or interviews from top leaders from global fintech firms, we give the best slice of knowledge topped up with the aptest trends. Our sole mission is to help tech and finance professionals step up with the rapidly emerging Fintech civilization and gain better insights to emerge victorious in every possible way. We adopt a 360-degree approach in order to cater to present a holistic picture of the fintech arena.

Our Publications

FintecBuzz, 2023 © All Rights Reserved