We're thrilled to welcome an exceptional leader, business strategist and very good friend as Episode 2’s guest on the podcast – Barry Roche.
Barry is the CEO and Founder of RSG Consultancy, bringing decades of experience in high-performance leadership, resilience, and business growth.
His journey began in the Royal Marines, where he gained invaluable insights into elite performance, strategy, and operational excellence. Over the past 20 years, he has successfully founded and scaled businesses across diverse sectors, including support services, armed maritime security, corporate intelligence, cyber security, and the legal industry.
Barry’s impact on business and leadership has been widely recognised – his companies have appeared in the Sunday Times Fast Track 100 three times, and he’s been listed twice in Lloyd’s List Top 100 most influential people in shipping.
A passionate advocate for human performance and leadership development, Barry collaborates with top academics, medical professionals, and government agencies worldwide to empower leaders and teams to reach their full potential.
We had a great conversation on building resilience, leading in high-pressure environments, and what it takes to scale a successful business in today’s world.
(0.40) How we met Barry
(2.40) From marine to growing and selling a commercial cleaning company
(7:25) Moving into the shipping industry, maritime trade and the evolution of a security company
(17.56) The logistics of moving weapons around the world and the importance of upholding professional standards
(20.27) How the SRMC evolved
(24.46) Importance of understanding your clients business
(30:50) Early business mentors, the Genghis Khan Guide to Business and the importance of understanding finance in business
(36:50) Psychometric testing for better business performance and the importance of building a high performing culture
(49:05) Transitioning from the services into business
(56:41) What qualities make a great business leader
(1:00.32) Recommended reading