He has over 20 years of finance and accounting experience with firms including Deloitte, Goldman Sachs and PIMCO. He has prior teaching experience at Regis University where he taught an Accounting/Finance course as an Affiliate Faculty. Hall graduated from Brigham Young University in 1994 with both a bachelor’s and master’s degree in Accounting. He is a licensed CPA in the state of Colorado and he is a CFA charterholder.