Hampton Appointed and Elected Officials

NamePositionPhone NumberEmail address
Frederick W. WelchTown Manager926-6766 fwelch@town.hampton.nh.us
Jamie SullivanAssistant Town Manager and Human Resources Coordinator926-6766 jsullivan@town.hampton.nh.us
Kristina OstmanAdministrative Assistant926-6766 kostman@town.hampton.nh.us
Robert A. CasassaTown Moderator926-3185 
Town Clerk
Shirley DohenyDeputy Town Clerk926-0406 townclerk@town.hampton.nh.us
Donna BennettTax Collector926-6769tax@town.hampton.nh.us
Vivian ConsidineDeputy Tax Collector926-6769 
Nancy StilesSupervisor of the checklist
Ellen M. LavinTreasurer926-3679 
Kristi PulliamFinance Director929-5805kpulliam@town.hampton.nh.us
James Marchese Building Inspector /Health Officer929-5826 jmarchese@hamptonnh.gov
Assistant Building Inspector/Deputy Health Officer926-5826 
Scott G. McDonaldBuilding and Rental Housing Inspector926-5826 
Assessor 929-5837
Jason Bachand Town Planner 929-5913jbachand@town.hampton.nh.us
Rich SawyerChief of Police929-4444 
Dave HobbsDeputy Chief of Police929-4444 
Peter MacKinnon Animal Control Officer929-4444 
Jamie AyotteFire Chief / Emergency Management Deputy Director / Forest Fire Warden926-3316jayotte@hamptonfirerescue.com
Justin CuttingDeputy Fire Chief926-3316 
Bill PaineFire Inspector926-3316 
Chris JacobsPublic Works Director and Tree Warden926-3202cjacobs@town.hampton.nh.us
Jennifer HaleDeputy Public Works Director926-3202

 jhale@town.hampton.nh.us

Rene Boudreau Recreation Director926-3932parks-rec@hamptonnh.gov
Brandon MattisonRecreation Dept. Assistant Director926-3932 
Mark S. Gearreald Town Attorney 926-6766mgearreald@town.hampton.nh.us
Michelle KingsleyWelfare926-5948mkingsley@town.hampton.nh.us
Superintendent High Street Cemetery 

Do you have a correction or addition to this list? Send an email to webmaster@hampton.lib.nh.us

Back to the Committee List