John Richardson, CPA, CISA, CCSFP

Title:Director, Risk Assurance & Advisory Services

Education:BS in Business Administration with concentration in Accounting, University of North Carolina—Chapel Hill; MS in Information Technology & Management, University of North Carolina—Greensboro

Designations:CPA, CISA, CCSFP


A Director with Cherry Bekaert’s Risk Assurance & Advisory consulting group, John is a Certified Public Accountant in North Carolina, a Certified Information Systems Auditor, and a Certified CSF Practitioner (CCSFP). With over 25 years of business, financial, accounting and information technology experience, he specializes in evaluating internal control systems and business, financial, operational and governance processes.

John has worked as an internal controls expert since 2004, providing services to organizations in a variety of industries including manufacturing, financial services, hospitality, technology, healthcare, government units, and colleges and universities. In addition to working as an internal controls consultant, John also performs SOC 1 and SOC 2 attest engagements for the Firm.

Prior to joining Cherry Bekaert in 2007, John worked as a manager with the risk advisory consulting group of an international accounting firm.

 Specialties/Areas of Expertise

  • Internal Audit
  • IT Audit
  • IT Risk Assessments
  • Risk Assurance & Advisory
  • Sarbanes-Oxley Readiness Services
  • SOC 1
  • SOC 2

Professional Involvement

  • American Institute of Certified Public Accountants (AICPA)
  • Information Systems Audit and Control Association (ISACA)
  • Institute of Internal Auditors (IIA)