Bachelor, Smith College, 1960. Master of Science, Eastern Connecticut State College, 1968.
Teacher, public schools, Connecticut, 1962—1966. Executive director New Hope Center Inc., Keene, New Hampshire, 1966—1968. Consultant, Massachusetts, West Virginia, 1968—1970.
Technical writer & user relations specialist West Virginia University Computer Center, Morgantown, 1971—1979. Manager, information services West Virginia Network Educational Telecomputing, 1979—1980, assistant director, 1980—1985. Manager internal consultant Princeton University Computer Center, New Jersey, 1985—1986.
Associate director, information services Princeton University Computing and Information Technology.
Member of Association Computing Machinery (editor, newsletter special interest group on University and college computing services 1979-1980).