Nik Storonsky (#148)
Global Rank
#148
Country Rank
#2
Country
United Kingdom
It's not convenient to offer tens of products and let people choose...I just want to click a button and know that the product I'm using is the best.
- $ 19 B
- Fintech
- United Kingdom
- M
- 41 Years