Trisura Group Ltd. Announces the Appointment of David Clare as President and Chief Executive Officer October 16, 2018 By user