Founded in Australia in 2008 as Velosure, we set out to change how cyclists safeguard their passion. From those humble beginnings, offering specialist insurance directly to consumers, our journey has taken us across the globe. As we expanded, our vision evolved, leading to the unification of our par...See more
Headquarters:
South Africa
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2008 (17 years)
Address:
23 BIRD ST; STELLENBOSCH, WESTERN CAPE 7600, ZA
HIGH
spending power