AMHERST — The town has hired a new Senior Center director with a background in senior services administration, human services support and mental health counseling. Lisa Borchetta, who recently oversaw ...