Owen Yin

Owen_Yin

Owen Yin only refers to himself in the 3rd person in twitter bios.

Twitter
Following 70 startups