Answer:
Investment committee or Board of Directors
Step-by-step explanation:
Because the other in investment team together with finance team are directly involved in investment activities, they may not objectively review their jobs rather than an independent team.
This independent team should be in higher positions who can manage or adjust the jobs of investment team. Thus many corporations set up an investment committee or assign BOD ("board of directors) to periodically review the company's investment activity to make sure they're still aligning with the company's target.