Joshua W. Hall, P.E.

Phone: 
(978) 874-5572

Board Memberships

Board/CommitteeJob titleMembership Status
DPW Director
Active Membership

Department Memberships

DepartmentJob title
Director of Public Works
Active Membership
Director of Public Works
Active Membership
Director of Public Works
Active Membership
Director of Public Works
Active Membership
Director of Public Works
Active Membership