Nephila Capital

Insurance-linked securities investment manager