Patrick O'Brien voluntarily resigned as president and CEO of CB Financial Services Inc. and unit Community Bank.
O'Brien also resigned as a director of the company and the bank.
Barron McCune Jr., the former CEO of the bank, was named interim president and CEO of CB Financial and Community Bank.