Skip to content
Multi Family OfficeInvests through funds, not into companiesLAST VERIFIED Jun 2026 · 1 SOURCES

Welch & Forbes

Multi family office in Boston, United States, founded 1838; reported AUM $9.4B; focus on deep tech.

Identity

HEADQUARTERS
Boston, United States
FOUNDED
1838
AUM
$9.4B (2026)

Investment approach

SECTORS
Deep Tech

Overview

Founded in 1838, this multi family office has its headquarters in Boston, United States. Its reported assets under management are $9.4B (2026); its sector focus covers deep tech. 2 people are named on its team.

People

  • Drew M. Schneller
    Chief Investment Officer, Portfolio Manager · source
  • Adrienne G. Silbermann
    Director of Research, Portfolio Manager · source

Frequently asked questions

Welch & Forbes is a multi family office based in Boston, the United States, founded in 1838.

Welch & Forbes does not publicly state whether it puts its own money into companies or invests through funds.

Welch & Forbes invests in Deep Tech.

Key people at Welch & Forbes include Drew M. Schneller (Chief Investment Officer, Portfolio Manager) and Adrienne G. Silbermann (Director of Research, Portfolio Manager).