Hollard CEO, Andrew Coutts.Coutts, a veteran of over 20 years in the insurance industry, joins Hollard as he succeeds another veteran, Nash Omar, who will be retiring on 30 June 2025. Omar has ...