OLYMPUS ADVISORS, LLC
OLYMPUS ADVISORS, LLC is a Series C+ and buyout fund in the US writing $75M–$500M checks into Fintech, business-services, consumer-products, healthcare-services, industrial-services and manufacturing.
- Stages
- Series C+, buyout
- Sectors
- Fintech, business-services, consumer-products, healthcare-services, industrial-services, manufacturing
- Check size
- $75M–$500M
- Invests in
- US-wide
- Round role
- Leads rounds
- Actively investing
- Yes
- Founded
- 1988
- Assets under management
- $9.245B
- Website
- olympuspartners.com
Thesis
Olympus Advisors, LLC, also known as Olympus Partners, is a private equity firm founded in 1988 and headquartered in Stamford, Connecticut. The firm specializes in middle-market buyouts and expansion capital for companies in the United States. Their investment strategy focuses on identifying market leaders with dominant positions in defensible niches, aiming to foster sustainable long-term value and superior investment returns. They prioritize strong management teams and provide resources to help them unlock their companies' full potential. Growth is a key objective, achieved through new product introductions, geographic expansion, direct sales, accessing new channels, and acquisitions. Olympus Partners limits new platform investments to three or four annually, dedicating maximum resources to each. Their preferred investment size ranges from $75 million for growth capital deals to over $500 million for buyouts. The firm acts as a lead investor in over 80% of its investments, focusing on control middle-market leveraged buyouts. As of December 31, 2025, they managed approximately $9.245 billion in discretionary AUM. Their latest fund, Olympus Growth Fund VIII, L.P., closed in March 2025 with $3.5 billion in committed capital. The team has significant tenure, with an average of over 27 years among general partners and over 14 years across the investment staff. They have a history of over 95 direct investments and more than 190 add-on acquisitions.
Common questions
Does OLYMPUS ADVISORS, LLC invest at the Series C+ stage?
Yes. OLYMPUS ADVISORS, LLC lists Series C+ and buyout among the stages it invests in.
What check size does OLYMPUS ADVISORS, LLC write?
OLYMPUS ADVISORS, LLC writes $75M–$500M checks.
Where does OLYMPUS ADVISORS, LLC invest?
OLYMPUS ADVISORS, LLC invests in the US.