Invus logo

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

Location

Cities
Countries
Countries Invested
United States
France
United Kingdom
Germany
China
Switzerland
Brazil
Finland
Israel
Austria
Türkiye
Ireland
Belgium
Singapore
India
Netherlands
Canada
© 2025 IncubatorList. All rights reserved.