People Moves: Arch Insurance Taps AXA XL’s Martins as Head of Executive Assurance for France; DUAL Europe Announces Key Cyber Appointments September 17, 2025 This edition of International People Moves details appointments at Arch Insurance and DUAL Europe. A summary of these new hires...