NJ pension names head of private credit

The New Jersey Department of the Treasury’s Division of Investment, which oversees $87 billion in assets, hired Brad Johnson as head of private credit.