Google
Show contact
investing partner that's incubating new product/ideas that could become the next big business for Google
Location
Mountain View, United States
Links
September, 1998 - present
Elliott Ng
Area 120 Partner