Investment Office corporate office is located in 185 Dartmouth St Ste 1102, Boston, Massachusetts, 02116, United States and has 201-500 employees.
investment office
williams college investment office
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Investment Office's success, and advanced their careers.
Vice President at Charlesbank Capital Pa...
Worked as Summer Analyst
at Investment Office (2018-2018)
Explore More
The Williams College Investment Office manages the college's endowment, which aims to support current students, faculty, and staff while preserving value for future generations. With an investment pool of $3.9 billion as of 2025 and a 10-year annualized return of 9.4%, the office focuses on maximizing long-term opportunities and managing short-term... Read More