Former city councilor hired as Newburyport building commissioner

Gregory Earls