Arch Insurance names Smith as new Bermuda head

Published: Tue 26 Sep 2023
Arch Insurance International has appointed Matthew Smith as managing director of its Bermuda insurance operations.