Joshua Bowen, CPA, CGMA, CAMS

Joshua Bowen, CPA, CGMA, CAMS

Joshua Bowen is a Senior Manager in the Firm’s Audit Division. He began his public accounting career in 2005 and has provided auditing, attestation and consulting services to a variety of industries. During his career, he has focused heavily on providing external and internal audits and Bank Secrecy Act/Anti-Money Laundering compliance consulting to financial institutions. Joshua is also responsible for providing employee benefit plan audits and attestation and consulting services for multiple industries, including governmental, higher education and nonprofits. Joshua and his wife are currently transitioning from Birmingham to the Montgomery area.


  • Bachelor of Science in Accounting
    Troy University, Troy, AL
  • Master of Business Administration
    Troy University, Troy, AL

Professional Affiliations

  • American Institute of Certified Public Accountants
  • Alabama Society of Certified Public Accountants, Advisory Council Member, Montgomery Chapter
  • Association of Certified Anti-Money Laundering Specialists, Alabama Chapter

Community Involvement

  • Leadership Montgomery, Torchbearer Class X

Ask Me About

  • My work on financial institutions throughout the Southeast
  • How to ensure a financial institution has implemented a
    risk-based approach for monitoring money laundering and terrorist financing
  • How Warren Averett utilizes technology to improve the client’s audit experience
  • How a financial institution influenced me to major in accounting
  • My favorite sport (and it’s not one of the big three)
  • My love for technology