John Palmer Principal


John’s more than 30 years of experience extend to both domestic and international companies. He conducts internal audit risk assessments, establishes outsourced internal audit functions, develops and implements Sarbanes-Oxley solutions, and facilitates Bank Secrecy Act (BSA) and Anti-Money Laundering (AML) projects. John also structures quality control programs and advises on resolving regulatory orders. Fluent in Afrikaans, John has a Bachelor of Science in Accounting and a Master of Science in Theory of Auditing, Accounting, and Taxation from the University of the Witwatersrand in South Africa.

Industry Expertise


Financial Services

Service Specialties

BSA/AML Compliance
Quality Control Programs

Risk Assessment
Sarbanes-Oxley Compliance

Licenses & Certifications

Chartered  Global Management Accountant



American Institute of Certified Public Accountants

Want to know more?