Teresa M. Vieira has been promoted to compliance officer at Bristol County Savings Bank. Vieira joined the bank more than 11 years ago, and has held numerous positions there, including compliance analyst, branch supervisor and deposit quality-control analyst. She is a certified regulatory compliance manager and is a member of the Eastern Massachusetts Compliance Network. •













