Avista Capital Partners

Permanently closed
65 E 55th St
New York, NY 10022

TowerBrook Capital Partners LP is a purpose-driven investment firm based in New York, NY, with offices in London, Madrid, and Paris. They strive to protect and grow the savings of their investors by partnering with management teams and employees to build exceptional companies that have a positive impact on society.

With a focus on responsible ownership, TowerBrook demonstrates that ethical business practices create value for all stakeholders. Through their portfolio of investments, they aim to make a difference in various industries while delivering excellent financial results.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkAvista Capital Partners

Partial Data by Foursquare.