Hamilton Insurance Group (HIG) has appointed industry veteran Bob Deutsch to the newly-created position of chief strategy officer.
In a statement, the start-up said Deutsch will work with executive management and group CEO Brian Duperreault to "identify opportunities for...