Matt Richards is the Managing Director of Business Development at Vault Advisors, a position he has held since March 2023. Based in Edmond, Oklahoma, Matt brings extensive experience in the financial sector to his role. Prior to joining Vault Advisors, he was the Founder and Managing Partner of Insure Capital Group, LLC, where he served from January 2008 to April 2023. Matt's leadership and strategic vision have been instrumental in driving business growth and development throughout his career.
We tailor your onboarding experience to match what you're looking for. Tell us more about yourself and your team to help us out.