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.

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