Engineering Department


The Mission of the Engineering Department is to provide quality, efficient, professional engineering services and technical support for the Town of Stoughton, its residents, the general public, and all Town departments while maintaining a positive relationship in all our interactions as well as a professional work environment. 

The Engineering Department aims to provide the Town of Stoughton with the highest level of professional engineering services.  It is involved with nearly every engineering related task in town.  In order to accomplish our duties, the Engineering Department uses state of the art technologies, to adjust to the ever changing needs and priorities of the Town of Stoughton.  The Engineering Department is comprised of several divisions which include Engineering, Sewer, Geographic Information Systems (GIS), and Environmental Affairs.  Services provided by the Engineering Department can be found on the Engineering Services page.

Staff Contacts

Name Title Phone
Marc Tisdelle, P.E. Town Engineer (781) 341-1300 x9263
Kristen O'Brien Program Administrator (781) 341-1300 x9261
Craig A. Horsfall, P.E. Assistant Town Engineer (781) 341-1300 x9264
Michael Nolan Project Engineer (781) 341-1300 x9188
James B. Conlon, MS RS, PWS Environmental Affairs Officer (781) 341-1300 x9262
Laurence Langlois GIS Coordinator (781) 341-1300 x9267
Maura Boudrot Meeting Secretary (781) 341-1300 x9187