
Frances Sheehan to retire from The Foundation for Delaware County
Frances M. Sheehan, the president for The Foundation for Delaware County who surged its revenues by millions and spearheaded the pushback litigation against Crozer Health for decimating health services, announced her retirement, effective in the fall of …