Invus Investors

Invus is an organization that recognizes the uniqueness of every company and believes that extraordinary business performance cannot be achieved through a formulaic approach. They have a flexible structure that allows them to get involved in various types of companies and situations. With a long-term commitment and alignment of incentives with their partners, they have successfully empowered owner-managers since 1985. Managing over $4 billion in an evergreen fund, Invus operates out of offices in New York, London, Paris, and Hong Kong.

Industry: AI Pharma
Headquarters: New York, New York, United States
Employee Number: 51-100
Number Of Exists: 59
Investor Type: Funds of Funds
Founded Date: 1985