Engineering Manager
san francisco, california, united states
Airbnb
Texas Tech University
China Agricultural University
University of Science and Technology of China