BONDS Jessica Laird promoted to CEO, Nephila Capital as Majors steps back from leadershipBy Editorial teamAugust 27, 20250 Nephila, one of the world’s largest and longest-standing insurance-linked securities (ILS) managers, has made changes at the leadership level, with…