SCS Financial
Boston, Massachusettsscsfinancial.com
Overview
SCS Financial is a wealth and investment management firm that serves ultra-high-net-worth individuals, families, and institutions, and also operates as a hedge fund-of-fund manager.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Perimeter Systems | Apr 2026 | Growth Equity | Co-investor |
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is SCS Financial based?
SCS Financial is headquartered in Boston, Massachusetts, United States.
When was SCS Financial founded?
SCS Financial was founded in 2002.
How many portfolio companies does SCS Financial have?
SCS Financial has 1 portfolio company in Caplight's dataset.
What are some companies in SCS Financial's portfolio?
Recent investments visible on Caplight include Perimeter Systems.
What was SCS Financial's most recent investment?
SCS Financial's most recent investment on Caplight was in Perimeter Systems in 2026.
What sectors does SCS Financial focus on?
SCS Financial focuses on Healthcare & Life Sciences, Frontier & Industrial Tech.
What company stages does SCS Financial focus on?
SCS Financial typically invests at the Late stage.
See something wrong or outdated?