The essential functions of the Town Accountant and the office staff include but are not limited to maintaining a complete set of financial records for all Town accounts, appropriations, debts and contracts.  Maintain a general ledger and journal for the recording of all transactions and subsidiary ledgers.  Perform internal audits of all Town Departments on a quarterly basis.  We also prepare the Town’s annual Budget Documents for Annual Town Meeting.

Monitor expenditures of all Town and School funds; examine all invoices and payroll for appropriateness of expenditure and for accuracy of available funds before payment.  Manage and process payroll and accounts payable for both Town and School, produce W-2’s and 1099’s for all employees and vendors.


The mission of the Accounting Department is to insure that the appropriate financial and auditing controls with the Town are maintained in an efficient, cost-effective and responsible manner.

Staff Contacts

Name Title Phone
Donna Matarazzo Town Accountant (781) 231-4107
Joanne Gayron Accounting Manager (781) 231-4108
Michelle Cotoni Payroll Clerk (781) 231-7655
Beverly Murray Accounts Payable Clerk (781) 231-4105