Schroders NewFinance Adds CEO Schroders NewFinance Capital has selected Miles O’Connor as CEO. December 17, 2025