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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

