Social Capital logo

Social Capital

Founded: 2011

We make big bets on transformational ideas, technology, and people.

Successful Exits

78

Total Investments

426

Location

Countries
Countries Invested
United States
India
Canada
Brazil
United Kingdom
Indonesia
Israel
Mexico
Ghana
United Arab Emirates
Kenya
Italy
France
Australia
Bahrain
Sweden
Bulgaria
Argentina
Russia
Netherlands
South Korea
Nigeria
Germany
Japan
British Virgin Islands
Singapore
© 2025 IncubatorList. All rights reserved.