Governance and Investment Success
Institutions must tailor their investment strategies based on their revenue sources, as differing financial foundations create unique risk profiles. Effective governance relies on the investment committee's ability to oversee and support the investment team's decisions without micromanaging. The role of the investment committee chair is crucial, as their leadership and engagement can significantly influence the overall success of capital management.In this clip
From this podcast

Capital Allocators – Inside the Institutional Investment Industry
John-Austin Saviano – Emerging Managers and IC Governance (Capital Allocators, EP.294)
Related Questions