Nursing instructor Norfolk Technology Vocational Center, Virginia, 1969—1971, Chesapeake Technology Center, 1971—1973, Norfolk General Hospital, 1973—1976, 1978—1981. Coordinator patient education and discharge planning Children's Hospital King's Daughters, Norfolk, 1981—1983, associate director nursing, 1983—1985, director education and professional development, 1985—1992. With Virginia Department Health, since 1993.
Member institutional review board Hampton Roads Medical College, 1988—1992.
Nominating committee member Hampton Roads Directors Nursing Education, 1991. Member of American Nurses Association, Virginia Nurses Association Maternal Health Professional Practice Group (chairman district 1979-1980, state nominating chairman 1981), Virginia Nurses Association (district board directors 1980-1983, district president 1984-1987, state chairman council district presidents 1986, president 1988-1990, representative Institute Constituent members on nursing practice 1991-1993), Sigma Theta Tau.