Harvard Names Equity Strategy Team Head Harvard Management, which oversees Harvard University’s $27.4 billion in endowment funds, has appointed a managing director to focus on picking stocks in developed markets. December 17, 2025