Hanover Insurance Group Vice President Carrie Farrell has joined the governing board at Saint Vincent Hospital in Worcester. Farrell leads the Worcester-based insurance company’s human resources business partner organization and is responsible for the business and personal insurance lines, as well as specialty and corporate functions.