Benson resides in Rye, New Hampshire with his wife Denise and their two children, and currently serves as an adjunct lecturer at Babson College, his alma mater.
Benson resides in Rye, New Hampshire with his wife Denise, a distinguished graduate of Simmons College, and their two children. He currently serves as an adjunct lecturer at Babson College, his alma mater.