William has more than 20 years of diverse experience working closely with nonprofit and for-profit entities. His background in external financial statement audits, internal control design and implementation, corporate and nonprofit accounting, and single audits enables him to serve clients across a variety of industries and capacities.
William manages all phases of audit engagements, including executing the audit plan, overseeing day-to-day activities, supervising and training engagement team members, and ensuring deliverables are completed in a timely manner.
William has presented at in-house continuing education programs, assists with new staff training, and serves on the firm’s Assurance & Advisory Efficiency Task Force, which focuses on evaluating technology and streamlining processes.




