Staff nurse St. Mary Hospital, Philadelphia, administrative supervisor, 1986-1988. Assistant Director of Nursing Paul's Run Life Care Commmunity, 1988-1989. Assistant professor Holy Family University, since 1989.
Instructor staff development Episcopal Hospital, 1988-1999. Staff development Epsicopal Hospital Longterm Care, 1995-1998. Administrative supervisor Episcopal.
Hospital, 1998—2001; administrator Sacred Heart Hospital, Chester, Community Hospital Division of Crozier Chester Medical Center, Chester, 1991-1996. Clinical educator Parkview Hospital, 1999. Staff development educator Temple East, 2000—2004.
Clinical nurse specialist Holy Redeemer Hospital and Medical Center, since 2004.
Member Democratic Executive Committee, Women of the Moose Nature Conservancy, 2000-2001. Elected judge Center for Marine Conservation. Member of American Association of Critical Care Nurses, American Public Health Association, Ladies Ancient Order of Hibernans, Elks, Sigma Theta Tau (past chapter president, past newsletter editor).