Social Leverage logo

Social Leverage

Social Leverage An early stage seed investment fund.

Successful Exits

25

Total Investments

85

Number of Funds

3

Location