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 with his wife Denise. Benson resides in Rye with their two children. Benson currently serves as an adjunct lecturer at Babson College. Babson College is his alma mater. Rye is New Hampshire.