Endowment / Foundation

Updated:

Franklin W. Olin College of Engineering Endowment

Franklin W. Olin College of Engineering opened in 1997 after the F. W. Olin Foundation committed $460 million to create the institution and its initial...

Franklin W. Olin College of Engineering Endowment logo

Franklin W. Olin College of Engineering Endowment

Franklin W. Olin College of Engineering opened in 1997 after the F. W. Olin Foundation committed $460 million to create the institution and its initial endowment. The college operates from a 70-acre campus in Needham, Massachusetts, and awards every admitted student a merit-based tuition scholarship. The endowment holds roughly $426 million in financial assets alongside the campus properties. Allocations include private equity at 27 percent, hedge funds, and public securities. Geographic exposure centers on the United States with additional commitments to global venture and private equity funds. No individual portfolio companies are disclosed in available records. The investment committee is led by Bruce Herring, former President of Strategic Advisers at Fidelity, and Deborah L. Allinson, retired partner at Wellington Management. The college maintains academic partnerships with Babson College and Wellesley College. Recent campus activity includes sponsorship of the 2024 Senior Capstone Program in Engineering. Governance separates the endowment from the founding foundation, which transferred its remaining assets upon the college's establishment. Investment decisions rest with the college's board committee rather than external managers or family principals.

General information

Firm type

Endowment / Foundation

Year founded

1997

Location

Region

North America

Country

United States

City

Needham

Corporate office

1000 Olin Way, Needham, Massachusetts, 02492, United States

Principals

Bruce Herring

Chair of the Endowment Investment Committee

Deborah L. Allinson

Vice Chair of the Investment Committee

Sector focus

DiversifiedBiotechnologyHealthcareInformation TechnologyClean TechnologyClimateTech

Frequently asked questions

Who chairs the investment committee?

Bruce Herring serves as chair. He previously led Strategic Advisers at Fidelity Investments.

What asset classes appear in the portfolio?

Holdings include private equity, hedge funds, public equities, and fixed income. Private equity represents 27 percent of the allocation.

How is the endowment connected to the founding foundation?

The F. W. Olin Foundation transferred its remaining assets to establish the college and endowment in 1997.

Does the endowment maintain direct real estate holdings?

Yes. The college owns its 70-acre campus and several residence halls directly.

Profile maintained by using OSINT (open-source intelligence), regulatory filings, licensed data partners, and verified direct submissions. Read the methodology. Last updated: . Continuous refresh with full update cycles at least every 30 days.

Need institutional-grade insight on endowments & foundations?

Altss delivers:

Principals with verified direct contactsAllocation history by asset classOSINT-derived deal signals
Book a demo

Prefer a guided tour?

We’ll walk you through:

Interactive funding timelinesCustom mandate & allocation filters
Book a demo

More Needham Endowment / Foundation profiles