He has over 30 years of experience providing accounting, auditing, tax and consulting solutions to a variety of clients in the commercial and public sectors. He is the partner in charge of the audit department for CAVANAUGH & CO, LLP. Dave also serves as engagement partner for a variety of clients in the not for profit, CIRA and commercial industries.