TOWERBROOK CAPITAL PARTNERS
TOWERBROOK CAPITAL PARTNERS is a Series C+, buyout and other fund in the US and Europe writing $40M–$250M checks into Fintech, Healthcare, business-services and consumer-products-and-services.
- Stages
- Series C+, buyout, other
- Sectors
- Fintech, Healthcare, business-services, consumer-products-and-services
- Check size
- $40M–$250M
- Invests in
- US-wide, Europe
- Actively investing
- Yes
- Founded
- 2005
- Assets under management
- $27.6B
- Website
- towerbrook.com
Thesis
TowerBrook Capital Partners is a global investment management firm co-headquartered in London and New York City, founded in April 2005. The firm manages over $27.6 billion in AUM and focuses on control-oriented investments in large and mid-sized companies, often in complex situations. Their strategy involves partnering with management teams to drive growth and efficiency through operational expertise. They also operate Structured Opportunities Funds for minority investments via structured equity and assets. Core sectors include Business Services, Consumer Products and Services, Financial Services, and Healthcare. TowerBrook operates across North America and Europe and is a certified B Corporation. The typical investment size ranges from $40 million to $250 million.
Common questions
Does TOWERBROOK CAPITAL PARTNERS invest at the Series C+ stage?
Yes. TOWERBROOK CAPITAL PARTNERS lists Series C+, buyout and other among the stages it invests in.
What check size does TOWERBROOK CAPITAL PARTNERS write?
TOWERBROOK CAPITAL PARTNERS writes $40M–$250M checks.
Where does TOWERBROOK CAPITAL PARTNERS invest?
TOWERBROOK CAPITAL PARTNERS invests in the US and Europe.