Estimated Revenue: $1M to $10M
Headquarters: San Francisco, California, United States
Total Funding: N/A
Investors Number: 516
Number Of Exists: 90
Founded Date: 2005-03-13
Technology: Financial Technology
Industry: Conflict Prevention and Stabilization
Investor Type: Venture Capital
Investment Stage: Early Stage Venture, Late Stage Venture, Seed
Employee Number: 50 employees