The responsibilities of the Office of Administration and Finance are to perform pre-audits of all invoices and payrolls submitted for payment by the City departments, produce timely and accurate financial reporting and to maintain the City's budget.

The department also oversees the functions of the Assessors, Collector/Treasurer and MIS offices.

Staff Contacts

Name Title Phone
James Lynch Chief Financial Officer (978) 388-5447 x320
Shaunna Ring Purchasing Agent/Insurance Coordinator (978) 388-5447 x321
Diane Flaherty Benefits Coordinator (978) 388-8108 x322
Elizabeth Nikas Assistant City Accountant (978) 388-8124 x324