Starr Holding Company
Overview
Starr Holding Company is a diversified investment and holding firm that specializes in acquiring and scaling digital software, SaaS, and connectivity businesses with stable or steadily growing revenues.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Street Tag | Nov 2025 | M&A | Co-investor |
Key People
Richard Starr
Chief Executive Officer
Todd Lusby
Chief Operations Officer
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Starr Holding Company based?
Starr Holding Company is headquartered in Malvern, Pennsylvania, United States.
When was Starr Holding Company founded?
Starr Holding Company was founded in 2025.
How many portfolio companies does Starr Holding Company have?
Starr Holding Company has 1 portfolio company in Caplight's dataset.
What are some companies in Starr Holding Company's portfolio?
Portfolio companies visible on Caplight include Street Tag.
What was Starr Holding Company's most recent investment shown here?
Starr Holding Company's most recent investment in this portfolio sample was in Street Tag in 2025.
What sectors does Starr Holding Company focus on?
Starr Holding Company focuses on Enterprise Software, Healthcare & Life Sciences.
What company stages does Starr Holding Company focus on?
Stage focus information for Starr Holding Company is not publicly available.