10/09/2025
Arch International appoints Miriam Reid to strengthen operations
With more than 20 years spent in the global insurance industry, Reid has experience across underwriting, operations, transformation, business management and strategic leadership.