Needham Bank
Overview
Needham Bank is a commercial bank that provides commercial loans, including structured finance for emerging and high-growth companies, real estate and construction loans, and small business loans.
Investments
For institutional investors. Book with your work email.
Key People
Ken Montgomery
Member Board of Directors
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Needham Bank based?
Needham Bank is headquartered in Needham, Massachusetts, United States.
When was Needham Bank founded?
Needham Bank was founded in 1892.
How many portfolio companies does Needham Bank have?
Needham Bank has 6 portfolio companies in Caplight's dataset.
What are some companies in Needham Bank's portfolio?
Portfolio companies visible on Caplight include Jassby, Groma.
What was Needham Bank's most recent investment shown here?
Needham Bank's most recent investment in this portfolio sample was in Groma in 2022.
What sectors does Needham Bank focus on?
Needham Bank focuses on Consumer & Commerce, FinTech, FinTech, Real Estate & PropTech, Frontier & Industrial Tech, Healthcare & Life Sciences, Consumer & Commerce, Energy & Sustainability, Frontier & Industrial Tech, Enterprise Software, FinTech, Energy & Sustainability.
What company stages does Needham Bank focus on?
Stage focus information for Needham Bank is not publicly available.