0.75 CIP Points
David Leach – Business Made Personal Podcast
“I think you deliver great results if you can develop a great culture." David Leach attributes his success to six key aspects he has had to develop to add value in his CEO roles: communication, professional relationships, knowledge and expertise,...
11 May 2026
1 min read

“I think you deliver great results if you can develop a great culture.”
David Leach attributes his success to six key aspects he has had to develop to add value in his CEO roles: communication, professional relationships, knowledge and expertise, tools, time management, on-time delivery and attitude.
Based on his experience in other industries, he also believes that the insurance industry needs to develop a culture around innovation and have people on your team who are used to change and comfortable with a faster-paced rate of change.
0 Comments