Snowball

We’re changing financial markets. We see a world where every investment can create positive impact for people + planet.

Company Information

1-10 employees