Obituary: Donald Robert Oleson

Donald Robert Oleson, 90, of Derry, N.H., died peacefully on Wednesday, Sept. 25, 2019, at High Pointe Hospice House in Haverhill, Mass., after a brief illness.

Donald was born in Berlin, N.H., on July 8, 1929, to Ruth and Maurice Oleson. Donald was raised in Berlin and graduated from Berlin High School in 1947.

Donald graduated from the University of New Hampshire with a degree in mechanical engineering. He then entered the Air Force and attended 10 months of training at Electronic Countermeasures School in Biloxi, Miss. Upon discharge from the Air Force in April of 1962, Donald retuned to UNH and earned a second degree in electrical engineering.

On Nov. 23, 1955, Donald married Betty Reid from Gorham, N.H. After living in N.Y. for four years, they moved to Derry.

Donald was employed by Raytheon Company in Andover, and Bedford, Mass., for 32 years. While working at Raytheon, Donald earned a master’s degree in electrical engineering.

In the fall of 1972, Donald and Betty purchased a plot of land on an island on Lake Winnipesaukee. They built a camp on the island and enjoyed many years of retirement with family and friends on the lake.

Donald had a deep appreciation and respect for nature and spent many hours watching the wildlife and beauty of Lake Winnipesaukee. Also during retirement, Donald and Betty developed a passion for genealogy, which led them on adventures to Norway, Wisconsin and Utah. Donald also followed politics and enjoyed energized political discourse.

Donald is predeceased by his wife Betty. They were married for 59 years.

Donald had two daughters, Mindy (Oleson) Puopolo and her husband David of Oak Park, Calif., and Karen Oleson of Derry. In addition, Donald had two grandchildren, Michael Puopolo of Oak Park, Calif., and Lauren Puopolo and her fiance Nick Wheaton of Williamsburg, Va.

At the family’s request, there are no services scheduled at this time. The Peabody Funeral Homes and Crematorium are assisting the family with arrangements. To send a condolence, go to

Recommended for you

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.