St. Clair Advisors
Multi family office in Mayfield Heights, United States, founded 2010; estimated AUM $998M; focus on real estate and biotech.
USEFUL FOR Co-investors
Identity
- HEADQUARTERS
- Mayfield Heights, United States
- FOUNDED
- 2010
- AUM
- ~$998M (2026, press estimate)
Investment approach
- ROUTES
- Companies (own capital)
Overview
Headquartered in Mayfield Heights, United States, the firm is listed as a multi family office founded in 2010. Its assets under management are estimated at $998M (2026); sectors on record are real estate and biotech. It invests directly in companies; 4 people are named on its team.
People
- David W. SommerChief Executive Officer and Chief Investment Officer · source
- Craig A. SteinbrinkChief Operating Officer and Senior Investment Advisor · source
- Ronald E. BatesChairman Emeritus · source
- Fred BotekDirector of Family Office Services · source
Frequently asked questions
St. Clair Advisors is a multi family office based in Mayfield Heights, the United States, founded in 2010.
St. Clair Advisors invests its own capital into companies.
St. Clair Advisors invests in Real Estate & PropTech and Biotech & Life Sciences.
Key people at St. Clair Advisors include David W. Sommer (Chief Executive Officer and Chief Investment Officer), Ronald E. Bates (Chairman Emeritus), Craig A. Steinbrink (Chief Operating Officer and Senior Investment Advisor) and Fred Botek (Director of Family Office Services).