Stephen Mabbs: Leadership, Risk and the Power of Reinvention episode artwork

EPISODE · Jul 1, 2025 · 1H 26M

Stephen Mabbs: Leadership, Risk and the Power of Reinvention

from The CEO Advantage Podcast · host Paul Edginton

Join host Paul Edginton for a candid and insightful conversation with Stephen Mabbs, co-founder and former CEO of Escient, one of Australia's leading independent consulting firms. From his early days in defence science and the Army Reserve to founding and scaling a values-led business, Stephen shares the key lessons and turning points that shaped his path.This episode covers Stephen’s reflections on risk, resilience and leadership, including a powerful story about near burnout and rebuilding from the ground up. He also speaks about the importance of mental health, listening to others, and the experience of completing Harvard’s Advanced Management Program. With clarity and humility, Stephen unpacks the challenges of running a business while staying aligned with your values and looking after your people.In this episode:- Transitioning from military and academic life into entrepreneurship- Lessons from defence engineering and consulting- Founding and growing Permian, and its acquisition by SMS Management & Technology- The impact of Harvard and the confidence it sparked- Why trust, authenticity and listening are core to leadership- How Escient was born and what makes it differentThis conversation is for business owners, executives and emerging leaders who want to grow without losing sight of what matters. If you enjoy the episode, follow The CEO Advantage Podcast for more honest and practical conversations.Don't forget to subscribe, share, and join the conversation on The CEO Advantage.www.ceoadvantage.com.auFollow us on Instagram @ceo_advantage

Episode metadata supplied by the publisher feed · Published Jul 1, 2025

Embed this episode

Ready to play

Stephen Mabbs: Leadership, Risk and the Power of Reinvention

0:00 1:26:50

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The CEO Advantage Podcast?

This episode is 1 hour and 26 minutes long.

When was this The CEO Advantage Podcast episode published?

This episode was published on July 1, 2025.

Can I download this The CEO Advantage Podcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!