Robert O’Leary and Armen Panossian have been appointed to serve as co-chief executive officers at the credit-investing giant.
Robert O’Leary and Armen Panossian have been appointed to serve as co-chief executive officers at the credit-investing giant.