Episodes

Friday May 09, 2025
Resilience, Leadership, and the Making of a Navy SEAL – with Stephen Barrett
Friday May 09, 2025
Friday May 09, 2025
In this episode, we are joined by Stephen Barrett, a retired Navy SEAL, decorated veteran, and current CEO of Barrett Strategic Leadership Group. Over his distinguished military career, Stephen rose to the rank of Command Master Chief and received numerous commendations—including the Bronze Star with Valor for Heroism—for his courage and leadership in some of the most demanding environments imaginable.
Our conversation dives deep into what it takes to become a Navy SEAL, not just physically, but mentally. Stephen shares insights on how ordinary people can do extraordinary things through discipline, purpose, and the ability to suffer well. We talk about the grit required to persevere, how to bounce back from failure, and why leadership is ultimately about serving others under pressure.
This episode is packed with hard-won wisdom on resiliency, personal growth, and leading with integrity—both in combat and in everyday life.
Comments (0)
To leave or reply to comments, please download free Podbean or
No Comments
To leave or reply to comments,
please download free Podbean App.