ICON was established in 2014, the brainchild of CEO Richard Bowman. Having spent 30 years in the financial services industry, and having built his own brokerage from the ground up, Richard saw the need for the sector to keep pace with the changing face of consumers and the world’s economy as a whole.
Today, ICON addresses this global revolution with its state-of-the-art software platform. The system is designed to provide brokers with the tools necessary to meet the exacting demands of contemporary customers. ICON is devoted to revolutionising the insurance experience by leveraging innovative and disruptive technologies and translating these advancements into health, happiness and prosperity for its customers