Bachelor in Communications (honorary), University Windsor, 1969. Master of Health Administration, University Ottawa, 1973. Master of Science in Counseling, Eastern Montana College, 1976.
Master of Business Administration, University Puget Sound, 1980. Doctor of Philosophy, Northwest Theological Union, 1993.
Manager computer operations Henry Ford Hospital, Detroit, 1967-1969. Project manager NNE Regional Medical Program, Burlington, Vermont, 1971. Associate administrator Billings (Montana) Deaconess Hospital, 1973-1977.
Assistant administrator Providence Medical Center, Seattle, 1977-1980. Vice president planning and development-health and hospital services Sister of St. Joseph, Bellevue, Washington, 1977-1980. Management consultant Seattle, 1981-1983.
Executive director Faulkner Treatment Center, Austin, Texas, 1983-1984. Psychotherapist, consultant Seattle, since 1985.