Headquarters:
Oakland, California, United States
Number Of Exists:
1
Total Funding:
530110000
Founded Date:
2010
Employee Number:
1001-5000
Last Funding Type:
Post-IPO Equity
Last Funding Date:
2021-06-09 00:00:00
Technology:
Financial Technology
Funding Status:
IPO
Estimated Revenue:
$676 million
Industry:
Card issuing platform