John L. Brooks, Ed.D., CPA - Principal
John has over 30 years of bank management and consulting experience, including a position as the Chief Accounting Officer at a $1.2 billion bank holding company with mortgage and wealth management subsidiaries. In this capacity, John was responsible for accounting and financial reporting, including SEC reporting, asset liability and market risk management, commercial interest rate swaps, derivatives and hedging, mortgage banking, and tax planning and accounting. He is a Certified Public Accountant and holds a master of business administration from Waynesburg University. John completed the requirements for his doctorate (Ed.D.) in administration and leadership from Indiana University of Pennsylvania. His dissertation research explored the relationship between job satisfaction and financial performance in community banks.
John started his career as an auditor and held the position of Chief Auditor at two financial institutions. He also spent five years as an Assistant Professor of Accounting at a local college.
In his role at Snodgrass, John was involved in the design of our proprietary enterprise risk management process. He provides ERM services for our clients and assists on audits of unique, higher-risk areas such derivatives and interest rate risk management and model validation. John is also involved in our training program for audit staff specializing in mortgage banking, derivatives, and hedging.