
Invus
Founded: 1985
Invus recognizes that every company is unique and that extraordinary business performance cannot be achieved by following a formulaic
Successful Exits
54
Total Investments
180
About the Program
Location
Regions
Cities
Countries
Countries Invested
United States
France
United Kingdom
Germany
China
Switzerland
Brazil
Finland
Israel
Austria
Türkiye
Ireland
Belgium
Singapore
India
Netherlands
Canada