Party affiliation: Republican
Nurse Allentown School district, 1963-1967. Director research and records Lehigh County Community College, Schnecksville, Pennsylvania, 1972-1974. Associate director nursing Lehigh Valley Hospital, Allentown, 1974-1978.
Associate director personal health service City of Allentown, 1979-1981. Director nursing Coaldale (Pennsylvania) State General Hospital, 1981-1989. Director professional services Coaldale State General (Pennsylvania) Hospital, 1989-1991.
Nurse supervisor Wernersville (Pennsylvania) State Hospital, 1991-1992. Nurse manager Allentown (Pennsylvania) State Hospital, 1992-1994. Director public health nursing Bethlehem, Pennsylvania, since 1994.
1st director public health nursing Bi-City Health Bureau, Allentown and Bethlehem, Pennsylvania, 1979. Advisory board Associate Nursing Degree Lehigh County Community College, since 1987, secretary, since 1988, LPNn program, since 1984, Carbon County Vocational-Technology Institute, Jim Thorpe, Pennsylvania, 1981-1984. Consultant Northwestern Center, Schnecksville, since 1978.
Denomination: Roman Catholic
Member advisory board American Heart Association Bethlehem, 1974-1978. Secretary, board directors Volunteers in American Day Care, Allentown, 1972-1978. Member Pennsylvania Organization Nurse Executives (president Eastern region since 1988), Lehigh Valley Association for Learning Disabilities (president 1981-1983), Sigma Tau (nursing honor society), Sigma Theta Tau.