Neonatal intensive care unit charge/staff nurse, neonatal air/ground transport nurse, University of Minnesota Hospitals, Minneapolis, 1973-1976;pediatric charge/staff transport nurse, University of Minnesota Hospitals, Minneapolis, 1976-1977;neonatal instructor, staff development, Iowa Methodist Medical Center, Des Moines, 1978-1980;coordinator program development clinical, Iowa Methodist Medical Center, Des Moines, 1980-1992. Mentor for nursing students and CPNP students, Iowa Methodist Medical Center and University Iowa, since 1980. Program development coordinator Neonatal Intensive Care Unit Follow-up Program, 1980'.
Fellow National Association Pediatric Nurse Associations and Practitioners. Member Iowa Association Nurse Practitioners Associations, Great Plains Organisation for Perinatal Health Care (state board directors, 1980-1982, delegate organizations board directors), National.Bd. Pediatric Nurse Practitioners and Associations Certification Maintenance Program, Alpha Phi, Sigma Theta Tau.