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