Joseph B. Bower Jr.

Joseph B. Bower Jr.

President and CEO, CNB Bank and CNB Financial Corporation – Clearfield, PA