DNB Financial Corporation announced that William J. Hieb has been named as permanent president and chief executive officer. The company also announced that James H. Thornton has been named as permanent chairman of the board of directors.