Chris McKeown, the former head of New Castle and CIG Re, is returning to the convergence market as CEO at Bermudian fund manager Juniperus.
Chris McKeown, the former head of New Castle and CIG Re, is returning to the convergence market as CEO at Bermudian fund manager Juniperus.