Professional Affiliations
- New York State Society of Certified Public Accountants
- American Institute of Certified Public Accountants
- Government Finance Officer Association
- NYSSCPA—Public Schools Accounting Committee (Chair)
- NYSSCPA—Government Accounting and Auditing Committee
- NYSSCPA—Rochester Chapter—Past Board of Directors
- NYSSCPA—Rochester Chapter Past President
- NYSSCPA—Nominating Committee 2010
- NYSSCPA—Fire District TASC Force
- NYSSCPA—Deferred Compensation TASC Force
- NYSSCPA—Rochester Chapter World of Accounting Committee