Life and Times of Todd Van Beck

Life and Times of Todd Van Beck


Back To Boston, The New England Institute & Carol Wogrin – 24

February 08, 2022

In this episode, after resigning from the Loewen Group, the opportunity came up for Todd to go back to Boston. Todd explains the story behind the New England Institute at Mount Ida College and fondly recalls his friendship with Carol Wogrin.