Nashville-based KraftCPAs PLLC offers the following services to banks: external and internal audits; tax returns; tax planning; IT audit; loan reviews; compliance services; trust audits; valuations; due diligence; expert witness; bank holding company applications; employee benefits plan set-up, administration, and audit; FDICIA and Sarbanes Oxley control testing; SOC 1 and SOC 2 engagements; Network/Cyber Pen testing; strategic planning; SEC filings; new bank applications; penetration testing; and enterprise risk assessment. Contact Michael Davis (general) at 615-346-2487 or Gina Pruitt (IT) at 615-782-4207.