Principal | CPA, CFE, MAFF



BerryDunn's Assurance Group helps find and implement solutions. Our approach creates and delivers results to improve your security and financial posture.

Successfully transforming clients’ goals for sustainability and security into realistic plans and actions

Bill specializes in assurance and consulting services for government agencies. His background in audit and forensic accounting provides an informed foundation for services including budget analysis, cost allocation, revenue management, Health Insurance Exchange audits, and information security assessments. Bill utilizes his experience to successfully translate needs for compliance into practical, collaborative projects with the highest degree of accountability.

Bill is a Principal in BerryDunn’s Government Consulting Group.  He has been with BerryDunn since 1988. Bill assists clients with financial compliance, risk management and information security services.

Experience Highlights:

Bill helps clients with a variety of issues including:

  • Financial and Programmatic Audits
  • Information Security Assessments
  • Cost Allocation, Reimbursement and Rate Development
  • Penetration Testing and Vulnerability Scanning
  • Incentive Payment Audit
  • Security Policy and Procedure Development

Presentations and Publications:

  • Contracting Best Practices, presented at the Medicaid Enterprise Systems Conference
  • Preparing for the Unexpected: Ensuring Enterprise Resilience, presented at the Medicaid Enterprise Systems Conference (MESC)
  • Enterprise Risk Management: from Resistance to Resilience, presented to The National Association of State Auditors, Comptrollers, and Treasurers Annual Conference
  • Health Information Exchange (HIE) Strategic Planning for Long-Term Sustainability, presented to the Medicaid Enterprise Systems Conference (MESC)
  • Risk Management MAPCast, presented to the Association for Accounting Administration

Memberships and Committees:

  • American Institute of Certified Public Accountants
  • Maine Society of Certified Public Accountants
  • Association of Government Accountants
  • Association of Certified Fraud Examiners
  • National Association of Certified Valuation Analysts

Community Service:

  • ProsperityME, Board member and Founding Director


  • CPA