Last Funding Type: Seed
Funding Status: Seed
Headquarters: San Jose
Founded Date: 2014.0
Last Funding Date: 23/3/2021
Total Funding: $113 000 000
Employee Number: 11-50
Industry: Communication