Ryan Selwood, Bregal Investments CIO, Dies at 51
Ryan Selwood, Bregal's newly hired CIO died while traveling in Portugal with the London-based firm's CEO. He was 51.
Enter the email associated with your account and we'll send you a link to reset your password.