The Investment Committee is set up to conduct and oversee the company's strategy, goals, and investment plans.
Several factors may be indicators of the Investment Committee's success, including the committee's composition, skills & abilities, and their approach to developing objectives, policies, and practices. These factors will be spelt out in the committee's charter.
The size of investment committees is generally reflective of the size of the investment plan. The employees working in the investing department are best positioned to help the committee follow best practices and set realistic expectations for solid returns and volatility.