Administration Division

 

500 Dedham Ave
Needham, MA 02492

(781) 455-7550



Staff
Name Title Email Phone
Lustig, Carys Director of Public Works 781-455-7550
Lewis, Robert Assistant Director of Public Works 781-455-7550
Simchak , Cecilia Director of Finance & Admin for Public Services 781-455-7550