Mid Penn Bank names Gregory Carlisle market president for central and southern New Jersey - MPB News | Rallies