David Zalik (#1286)
Global Rank
#1286
Country Rank
#481
Country
United States
We've kept a truly maniacal focus on the product. And maniacal is the right word.
- $ 3 B
- Financial technology
- United States
- M
- 52 Years