Keyi Wang

Keyi Wang

A social science nerd by upbringing, business professional by training, and technology enthusiast by heart. Living in NYC.