Personnel File

Building Impact holds its annual non-gala; Bristol County Savings Bank promotes six; and Bank of Canton elects a new chairman of the board in this week’s personnel file.