Charles Liang (#1935)
Global Rank
#1935
Country Rank
#663
Country
United States
The key to success in technology is designing a company around people committed to work that they love.
- $ 2 B
- Computer hardware
- United States
- M
- 68 Years