David Spencer


The Treasurer's statutory duties are to receive and take charge of all funds belonging to the Township or which are required by law to be paid into the Township Treasury and to pay over and account for the funds according to law or Township Board decision. The Treasurer is the Township's agent for collecting taxes. The Treasurer's Department keeps accounts of the receipts and expenditures of all funds. All funds are deposited into the designated Township depositories, and idle funds are appropriately invested. On the order of the Township Board, the Treasurer must pay out funds. Financial records, accounts, and procedures are audited annually.








6878 Belding Rd. Rockford, Ml 49341

Current Board Committees & Assignments:

  • Personnel Committee
  • Parks & Recreation Committee
  • Sewer Committee
  • Elections
  • Finance/Budget

Professional Career Background:

  • Certified Public Accountant (CPA).
  • Michigan Certified Professional Treasurer.
  • Advanced Certified Public Funds Investment Manager.
  • Graduate of University of Connecticut, BS Accounting.
  • Graduate of University of Hartford, MBA.
  • Graduate of University of New Haven, Master of Science in Taxation (MST).

Community Involvement:

  • Treasurer - Elected to this position in the 2020 General Election, currently serving.
  • Trustee - Elected in the 2016 General Election as a Township Trustee, serving through 2020.
  • Michigan Municipal Treasurers Association
  • Kent County Treasurers Association.
  • Rockford Area Community Foundation.
  • Rockford's Got Talent.
  • Rockford Ambulance.
  • Our Lady of Consolation, Church Usher.
  • Rockford Rotary - Past President.
  • Previous President of the Cannon Pool.

Personal Summary:

I have lived in Cannon Township since 1997, am widowed and have two adult children. My leisure time includes walking, hiking, golfing, reading and patronizing local restaurants.