Discovery is a leading financial services institution founded on the principles of consumer engagement and wellness. Their approach to financial services has always been highly differentiated and involves integrating their entire product range with a science-based wellness programme, Vitality.
Get a free discovery life insurance quote and access to our team of accredited financial advisors by completing our life insurance quote form.
The integration with Vitality has enabled Discovery to improve their competitive position by offering unique products with quality benefits at a lower price than competitors.
The life assurance market is serviced through the Discovery subsidiary, Discovery Life, and policy holders have access to other products such as Discovery Card, Discovery Vitality and Discovery Invest.
All operating subsidiaries are 100% owned by Discovery, and available through either a Franchise Sales Force or Selected Independent Financial Advisors.