Joseph B. Bower, Jr., President & CEO of CNB Bank, announced the recent promotion of Cory Johnston to Vice President/Controller for CNB Financial Corporation. In this position, Mr. Johnston will lead the Finance department and oversee financial and regulatory reporting for the Bank's forty-one branch offices in Pennsylvania, Ohio, and New York. He will also act as the primary liaison with external audit and tax firms, and serve on the Management Asset-Liability (ALCO) Committee and Enterprise Risk Management (ERM) Committee. Cory joined CNB in 2006 as a Credit Analyst and in 2011 was promoted to a leadership position of the Credit Administration department. Prior to joining CNB, Mr. Johnston was employed as a Staff Accountant with Sharkey Piccirillo Keen & Hanzely, LLP.