Departments

Name Contact Phone
A.D.A. Office TBD 978-921-6000
Cemetery Department Robert Dever 978-921-6000
City Accountant Carol Augulewicz 978-921-6000
City Assessor Terry DeBlasie 978-921-6000
City Clerk Kathleen Connolly 978-921-6000
City Solicitor Stephanie Williams 978-921-6000
Civil Defense Mark Foster, Director 978-922-5680
Collector of Taxes Kathy Killeen 978-921-6000
Community Development Nancy Ormiston 978-605-2382
Council on Aging Maryann Holak, Director 978-921-6017
Economic Development Aaron Clausen 978-921-6000
Electrical Department - traffic and street lights William Ambrefe, City Electrician 978-423-7468
Engineering Mike Collins, Director 978-921-6000
Finance Bryant Ayles, Director 978-921-6000
Fire Paul Cotter, Chief 978-922-2424
Harbor Master Daniel McPherson 978-921-6059
Health William Burke, Director 978-921-8591
Human Resources Pauline Teixeira, Director 978-921-6000
Information Technology Russell Fisk, Director 978-921-6000
Library Patricia Cirone 978-921-6062
Mayor’s Office Michael Cahill, Mayor 978-921-6000
Municipal Airport Robert Mezzetti, Manager 978-921-6072
Municipal Inspections/Building Department Steve Frederickson, Director 978-921-6025
Parks and Recreation Bruce Doig, Director 978-921-6067
Planning Aaron Clausen, Director 978-921-6000
Police John G. LeLacheur, Chief 978-921-6040
Procurement (Purchasing) David Gelineau, Director 978-921-6000
Public Services Michael Collins, Director 978-921-6053
Schools Dr. Steve Hiersche, Superintendent of Schools 978-921-6100
Sealer of Weights and Measures Robert Salvanelli 978-921-6095
Veterans’ Services David Perinchief, Agent 978-921-6018