endowment management office

C56902 concept

An endowment management office is the organizational unit responsible for investing, overseeing, and stewarding an institution’s endowment assets to support its long-term financial goals and mission.

Instances (1)