Gerard Nadeau

Active Brockton, MA Executive Vice-President for Independent Bank Corp.