Robert Rivard

Active Georgetown, MA Senior Vice-President for Georgetown Bank