Investor Type | Firm |
Investing | United States |
Investment Range | $49,310,000 - $49,310,000 |
Invus Financial Advisors, based in New York, New York, is an investment firm with a dual-strategy approach, concentrating on private equity investments and managing a fund of hedge funds. Founded as a spinoff from Invus Group in 2006, they operate with a significant focus on maximization of investment returns through strategic and long-term value creation. They are known for their distinctive investment approach, which typically involves a deep level of engagement with the management of the companies they invest in, aiming to foster growth and success. Invus Financial Advisors maintains a consistent investment threshold, with both the minimum and maximum investment size set at $49,310,000, indicating a preference for substantial, meaningful investment commitments with the potential to influence operational and strategic directions. They seek out opportunities to invest in companies and funds that demonstrate strong potential for growth and market leadership, and they provide not just capital, but also strategic support to help those entities achieve their objectives. The firm's private equity investments tend to focus on companies that are at a point of transformation, while their fund of hedge funds strategy provides diversification and a balance to the overall investment portfolio. The goal of Invus Financial Advisors is to deliver substantial and sustainable value to the ventures they partner with, adopting an approach that is patient, meticulous, and focused on bringing financial, strategic, and operational strengths to their investments.