Headquarters: Palo Alto, USA
Founded Date: 2014
Employee Number: ~50–100 (est.)
Total Funding: $33.2M
Estimated Revenue: ~$2-5 million (est. from consulting)