Meet the Client
Founded in 1980, Hollard is South Africa's largest privately-owned insurance group and provides both short-term and life insurance, as well as investment products.
With more than 3000 employees and their headquarters based in Johannesburg, South Africa, Hollard also operates in 8 different countries and is well known for delivering exceptional service to its customer base.