Insurance company Hollard Insurance Company has appointed Andrew Coutts as CEO of Hollard Insure – the short-term insurance division of South Africa’s largest privately owned insurer ...