Staff Directory

First Name

Last Name

Department

Position

Email

Phone

Jim
Alles
Township Board
Clerk
jalles@cannontwp.org616-884-2207
Sheri
Alman
Administrative
Administrative Assistant
salman@cannontwp.org616-884-2209
Cy
Balk
Township Board
Trustee
cbalk@cannontwp.org
Henry
Betten
Township Board
Trustee
hbetten@cannontwp.org
Matt
Frain
Assessing
Assessor
mfrain@cannontwp.org616-884-2211
Sally
Frain
Assessing
Deputy Assessor
assessor@cannontwp.org616-884-2203
Steve
Grimm
Township Board
Supervisor
sgrimm@cannontwp.org616-822-6895
Michael L
Herrington
Fire Department
Deputy Chief, EMT
mherrington@cannontwp.org616-874-9725
Edmund
Lockhart
Planning Zoning & Building
Zoning Administrator/ Assistant Planner
elockhart@cannontwp.org616-884-2206
Jim
Morris
Fire Department
Fire Chief
chief@cannontwp.org616-874-9725
Brian
Morris
Fire Department
Deputy Chief, EMT
bmorris@cannontwp.org616-874-9725
Anna
Morris
Administrative
Receptionist
amorris@cannontwp.org616-874-6966 X213
Judy
Nicholson
Treasurer
Deputy Treasurer
jnicholson@cannontwp.org616-884-2202
Todd
Olson
Township Board
Trustee
tolson@cannontwp.org616-443-6475
Nancy
Popma
Clerk
Deputy Clerk
nancyp@cannontwp.org616-884-2210
Jessica
Slaydon
Township Board
Trustee
jslaydon@cannontwp.org616-915-5370
Rick
Sparks
Permits - IMS
Building Inspector
info@imsinspections.com616-863-9294
David
Spencer
Township Board
Treasurer
dspencer@cannontwp.org616-884-2201