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