John is an Audit & Assurance managing director at Deloitte & Touche LLP with more than 15 years of experience providing both audit and assurance services to public and private clients in a variety of industries including consumer and industrial products, manufacturing, and construction.
His experience includes SEC reporting, IPOs, spin-offs, business combinations, internal controls/SOX, finance transformation, new accounting standard implementations, and global SOX implementations.
John is part of the Governance, Risk, and Controls (GRC) team and leads various SOX and internal controls engagements.