Larry Walsh, Sr. has a sales background and has spent fifty-plus years in corporate roles, starting as a trainee and moving up the ranks to managing a staff of over one hundred. He has also spent over thirty-three years in addiction recovery. He is a graduate of the Life Mastery Institute and is also a certified recovery coach. Larry is one of ten children born to an Irish family in the South Side of Chicago. He and his wife Debbie raised four children and are now enjoying the experience of fourteen grandchildren. Larry and Debbie reside in the northwest suburbs of Chicago.