19 January 2026

Lloyd's appoints Jim Bichard as CFO