The Hollard Insurance Company Ltd is pleased to announce the appointment of Andrew Coutts as the chief executive officer of ...