Co-Founder & CEO
Mikaal Abdulla
CEO Approval Rating
91/100
2010
PrivateAcquired by SoFi Technologies, Inc.
https://www.8securities.com