Snowball Finance

Snowball Finance

Snowball Finance is an internet financial information service provider that is focused on investment solutions
Wauchula United States (HQ)

Snowball Finance Company information

Edit
Date
Employees
82 people
Ownership
Firm valuation
€436—655m (Dealroom.co estimates Jul 2018.)
  • Edit
DateInvestorsAmountRound
CNY20mSERIES A
$10mSERIES B
$40mSERIES C
$120mSERIES D
Total FundingFunding not available

Recent News about Snowball Finance

Edit
LocationEdit
United States, Wauchula, Maurice 'Sonny' Clavel Road, 1202
Are you an employee or an investor of this company?
Add your profile