SEA: Swiss Re Corporate Solutions appoints new head of customer and distribution management AIR team | 12 Aug 2025