Our People

David BrownCPA

  • Controller
  • Huntsville

David first joined BMSS in 2006 as an auditor. After leaving BMSS to work in the private sector of accounting for a few years, he returned to the firm as controller. His primary responsibilities include operational and financial reporting and data analysis.  Known as a driven and self-disciplined problem solver, David uses technology and business insight to help address problems and improve efficiency.

David attributes his success to God’s grace in the form parents that instilled a strong work ethic, friends and family who help him value people first and countless mentors who have shared their wisdom concerning life, business and technology. Living in Huntsville with his wife and five children, David never lacks for excitement (or noise) in his house. He loves spending time outdoors with his family, gardening, building or fixing things around the house, working on cars and riding motorcycles.


  • University of Alabama
    • Bachelor of Science in Accounting, 2003


  • American Institute of Certified Public Accountants (AICPA)
  • Alabama Society of Certified Public Accountants (ASCPA)


  • Certified Public Accountant (CPA)