Charles Liang (#2620)
Global Rank
#2620
Country Rank
#837
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