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.