Olympus Capital
Overview
An independent private equity firm founded in 1997 that focuses on investing in middle-market and growth companies across Asia. The firm's investment sectors include financial and business services, healthcare, consumer, and environmental services like clean energy. It operates from offices in Hong Kong, Shanghai, New Delhi, Singapore, and the U.S. Since its inception, it has invested over $2.6 billion in more than 65 companies. The firm is also known as 泰山投资 (Taishan Investment) in China.
Portfolio Companies
8
Website
olympuscap.com.cnInvestments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Dishangtie | Jan 2020 | Series C | Lead |
| Cashify | Jun 2022 | Series E | Co-investor |
| MEMSIC | Jan 2021 | Series A | Co-investor |
| Enact Systems | Sep 2022 | Series A | Co-investor |
| Giao Hàng Nhanh | - | Private Equity | Co-investor |
For institutional investors. Book with your work email.
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Olympus Capital based?
Olympus Capital is headquartered in Shanghai, Shanghai, China.
When was Olympus Capital founded?
Founding year information for Olympus Capital is not publicly available.
How many portfolio companies does Olympus Capital have?
Olympus Capital has 8 portfolio companies in Caplight's dataset.
What are some companies in Olympus Capital's portfolio?
Portfolio companies visible on Caplight include Dishangtie, Cashify, MEMSIC, Enact Systems, Giao Hàng Nhanh.
What was Olympus Capital's most recent investment shown here?
Olympus Capital's most recent investment in this portfolio sample was in Enact Systems in 2022.
What sectors does Olympus Capital focus on?
Olympus Capital focuses on Consumer & Commerce, Mobility, Transportation & Logistics, Mobility, Transportation & Logistics, Mobility, Transportation & Logistics, Frontier & Industrial Tech, Enterprise Software, Frontier & Industrial Tech, Energy & Sustainability, FinTech, Enterprise Software, Energy & Sustainability, Mobility, Transportation & Logistics, Energy & Sustainability, Consumer & Commerce, Consumer & Commerce.
What company stages does Olympus Capital focus on?
Olympus Capital typically invests at the Late stage.
What is Olympus Capital's AUM?
Olympus Capital's assets under management are estimated at over $2.6B.