One year after a fast-tracked appointment that drew initial criticism, Norwood Town Manager John J. Carroll has won over former skeptics with major funding wins and efficient town administration.
One year after a fast-tracked appointment that drew initial criticism, Norwood Town Manager John J. Carroll has won over former skeptics with major funding wins and efficient town administration.