We're in the business of helping businesses do great things with their money. 

Let's do the same for you. 

Business Protection
Employee Benefits
Retirement Solutions

Business Protection. 

We offer tailored solutions to ensure comprehensive and sustainable protection for businesses.

Business Insurance
Business Insurance

We provide tailored coverage to protect businesses from risks such as property damage, liability, cyber threats, and employee-related claims. 

Business Assurance
Business Assurance

Discovery's Business Life Plan allows you to select cover for disability, severe illness and death, through a range of comprehensive benefits, ensuring that your business is protected.

Corporate & Employee Benefits

Explore our range of corporate risk solutions designed to empower your workforce, business and beyond. 

Group Risk
Group Risk

Reduce the financial impact of unexpected life-changing events for your employees with group life, funeral, disability and critical illness cover.

Group Health
Group Health

Tailored healthcare solutions to protect your employees and their loved ones. Affordable group cover, day-to-day benefits, hospital protection and health and wellness solutions for employees.

With Astra Wealth you can be sure you're getting quality products. 

Speak to Someone

Retirement Solutions

Explore our range of group retirement solutions designed to empower your workforce, business and beyond.

Retirement Funds
Retirement Funds 

Our tailored pension, provident and retirement fund solutions encourage employees to reach their retirement goals with unique benefits and rewards.

Living Annuities
Living Annuities 

Living annuities are market-linked investments designed to give pensioners a regular retirement income, while simultaneously aiming to grow their retirement savings.

Life Annuities
Guaranteed Life Annuities 

Guaranteed Life Annuities pay a regular income to the pensioner for life and is protected against market fluctuations. Employees' initial income and future increases are guaranteed to never decrease.