John has over 25 years of accounting and auditing experience including 18 with Ernst & Young. He currently serves on the Baker Tilly International network Auditing and Accounting Technical Issues sub-committee. John has worked with a variety of organizations in the manufacturing, distribution, not- for-profit as well as healthcare industries. This includes public filings as well as private entities. In addition to financial statement audits, John has extensive experience in dealing with public debt filings and refinancing, interest rate swaps and A-133 audits. John is also a member of our Employee Benefits practice team that performs over 150 plan audits including 11-K filings.