Skip to content

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

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.

Related lists