Hollard Insurance

Ratings
Claims Handling 8 / 10
Customer Satisfaction 8 / 10
Financial Strength 9 / 10
Industry Awards 2 / 10
Overall Rating 4 Stars

Hollard Insurance Group consists of Hollard Insurance Company and Hollard Life Assurance Company, South Africa's largest privately-owned insurance group. As a group, they provide short-term, life, and investment products to a diverse customer base, including individuals, businesses, and corporations.

About Hollard Insurance

The group is headquartered in Parktown, Johannesburg, on a 10-acre campus on which the historic Villa Arcadia stands. With over 6 million customers on four continents across 18 countries and nearly 4,000 employees worldwide, their consistent approach to business has been based on partnerships.

Visit Website

Hollard Products

Additional Information

GCR Ratings: AA(za)