Joined Sisters of Mercy, Roman Catholic Church, 1955. Elementary school teacher Catholic Schools Office, Diocese of Pittsburgh, 1960—1966. Administrator St. Regis Elementary School, Pittsburgh, 1966—1974.
School supervisor Pittsburgh Diocese Schools Office, 1974—1977. Associate director Health Systems Agency Southwest Pennsylvania, Pittsburgh, 1978—1982. Director Health Education Center, 1982—1983.
President Pittsburgh Mercy Health Cooperative, since 1984. Member Center for Education Action-U. Pittsburgh Task Force on Educational Issues, 1970—1971. Chairman Interfaith Drug Prevention Agency, 1970—1971.
Member City of Pittsburgh Model City Commission, 1970—1974, City Pittsburgh Gov's Study Commission, 1973—1975. Chairman Allegheny City Drug and Alcohol Board, 1978—1980, Women's Political Caucus of Allegheny County. Board directors Public Leadership Board, since 1980, Cancer Guidance Institute, since 1980, Catholic Charities-Diocese of Pittsburgh, since 1981, St. Joseph's Hospital, Atlanta, since 1984.