New England Aquarium Corporation

Also known as new england aquarium

FoundationBoston, United StatesFounded 1969
$54M
Assets Under Management
Boston
Headquarters

About New England Aquarium Corporation

New England Aquarium Corporation is a foundation based in Boston, US. Founded in 1969. Reported AUM: 54 USD millions.

Preferred Geographies

North America

Explore similar limited partners

Browse more foundations and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is New England Aquarium Corporation?

New England Aquarium Corporation is a foundation based in Boston, United States, managing approximately $54M in assets.

Where is New England Aquarium Corporation headquartered?

New England Aquarium Corporation is headquartered in Boston, United States.

How much does New England Aquarium Corporation manage?

New England Aquarium Corporation manages approximately $54M in assets under management.

When was New England Aquarium Corporation founded?

New England Aquarium Corporation was founded in 1969.

How can I contact New England Aquarium Corporation?

Verified contact details, key decision-makers, and investment preferences for New England Aquarium Corporation are available on LPbacked. Create a free account to access them.