Leon de Villiers is the Sales Director at STP Intasure, bringing decades of experience and insight to the South African insurance market. Having begun his career in 1987, Leon has developed deep expertise across a broad spectrum of insurance disciplines, with a particular focus on complex and specialist risks.
He currently oversees and manages the only Lloyd’s-backed heavy commercial vehicle insurance facility in South Africa—an offering that reflects both his technical proficiency and his ability to deliver innovative, market-leading solutions in a highly specialised space.
Leon believes that strong, lasting client relationships are the foundation of success in the insurance industry. He places great emphasis on trust, integrity, and a thorough understanding of client needs, ensuring that tailored solutions are always aligned with real-world risks.
In an environment evolving faster than ever before—presenting new and often unprecedented challenges—Leon remains committed to continuous learning, adaptability, and delivering clear, practical advice. His philosophy is simple: without clients, there is no business, and it is through their trust, combined with sound knowledge and expertise, that sustainable growth and shared prosperity are achieved.
It is a common question: if your vehicle loses value every year, why does your motor insurance premium not always decrease as well? The simple answer is that a vehicle’s...
