Gregory brings more than 20 years of combined professional experience in industry and business consulting for a wide range of small to large publicly held companies. He advises our clients on critical information technology and business process controls. Gregory works closely with our clients to evaluate internal controls and processes and manages internal audit engagements.
- Manages and leads the internal controls portion (404b) of public company external audits, including:
- Information technology and business process controls, including SOC 1 and SOC 2 attestation engagements, agreed-upon procedures, entity-level risk assessments, business process improvement, Foreign Corrupt Practices Act compliance, and Sarbanes Oxley 404a (FDICIA internal control consulting and testing)
- Performs SSAE 18 attestation engagements and Sarbanes-Oxley readiness testing for several large public companies
- Leads internal audit engagements
- Certified Information Systems Auditor