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