What If the Most Untapped Talent in America Is Sitting in a Prison Camp, Not a Boardroom?
What If the Most Untapped Talent in America Is Sitting in a Prison Camp, Not a Boardroom?  
Podcast: Business Insider: Round Table Podcast
Published On: Wed Jan 07 2026
Description: Most leaders talk about unlocking human potential — but few have the courage to look for it in the places society overlooks.In this episode, Lisa Begley sits down with Roger Upchurch, Founder of Rescue Success Inc., to uncover what reinvention really looks like inside the justice system. After serving two and a half years in federal prison, Roger emerged determined to transform the reentry experience for others navigating incarceration, addiction, homelessness, and recovery.They discuss the flaws and surprises inside federal prison camps, the unseen crisis of children with incarcerated parents, the power of transportation for reentry success, and what second chances actually require from leaders, companies, and communities.If you believe in people, potential, or redemption — this is a conversation you won’t forget.